Arm Has Many Changes On Tap For Linux 5.6 From Spectre/Meltdown Bits To New RNG

Written by Michael Larabel in Arm on 24 January 2020 at 04:03 AM EST. 3 Comments
While the Linux 5.5 kernel isn't even released yet, it's ideally coming out on Sunday should there not be a one week delay. But in any event Arm's Will Deacon has already sent in the pull request of the ARM architecture changes for Linux 5.6.

Among the ARM architecture feature work for Linux 5.6 includes:

- Support for ARMv8.5 RNG instructions for high bandwidth, secure hardware random number generation.

- ARMv8.5 EOPD as a feature allowing page table isolation (KPTI) to be disabled on CPUs not impacted by Meltdown even if KASLR (Kernel Address Space Layout Randomization) is enabled.

- Whitelisting more ARM CPUs that are unaffected by Spectre Variant Two.

- Advertising various new ARM instructions to user-space.

- A workaround for Cortex-A55 erratum.

- LLVM Clang compiler fixes for the kernel.

- Continued work on the path to migrating more Assembly entry code to C.

The complete list via the pull request. Of course, outside of the architectural changes is all of the SoC/platform changes and that separate pull request will be sent in after the Linux 5.6 merge window is open.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via

Popular News This Week