Several issues and regressions have been patched

Jun 14, 2015 22:57 GMT  ·  By

Sebastian Andrzej Siewior has had the great pleasure of announcing earlier today, June 14, the immediate availability for download of the Linux kernel 4.0.5-rt3 patch set, for the real-time Linux community.

Linux kernel 4.0.5-rt3 comes approximately one month after the previous version of the real-time version of the Linux kernel, 4.0.4-rt1, which was announced on May 20, 2015, and two weeks after the announcement of Linux kernel 4.0.5.

According to the changelog, which we have attached at the end of the article, Linux kernel 4.0.5-rt3 is here to fix compilation issues for the PlayStation 3 gaming console and Intel Atom's "sst" audio driver, remove a sham warning message in the Intel i915 video driver, and address blk-core compile errors on non-RT Linux kernels.

Moreover, a BUG_ON statement in the swap code has been fixed, a "sleeping-while-atomic" warning message has been addressed in the memory compaction code, and an irq_work related regression that was introduced during the last deadlock fix has been patched for non-RT Linux kernels.

"While doing the v4.0 I stumbled upon a few things. Therefore, I plan to reorder the -RT queue and merge patches where possible. Also I intend to drop PREEMPT_RTB and PREEMPT_RT_BASE unless there is need for it," says Sebastian Andrzej Siewior.

Several issues remain unresolved in this version

Users are being informed by Sebastian Andrzej Siewior that Linux kernel 4.0.5-rt3 contains several known issues that they should be aware of when attempting to update to the new version. For example, the developer notes that his AMD-powered computer outputs numerous "cpufreq_stat_notifier_trans: No policy found" warning messages after boot, so he must manually set the policy to something else.

Also, bcache has been disabled by default, the CPU hotplug function works well but with some issues here and there, and there are some problems with xor / raid_pq on certain CPUs, which might disable preemption during measurement of performance of individual implementations. You can download Linux kernel 4.0.5-rt3 right now, as well as the delta patch against 4.0.5-rt2 and the RT patch against Linux kernel 4.0.5.

Show Press Release