POWER Changes On The Way To Linux 4.19 Include More Spectre Work

Written by Michael Larabel in Hardware on 17 August 2018 at 05:09 AM EDT. Add A Comment
HARDWARE
The POWER architecture changes have been submitted for the in-development Linux 4.19 kernel.

Highlights of the recent POWER activity of code making it into this next kernel cycle includes:

- A fix to their page table fragment allocator that could lead to memory corruption or other problems.

- Fixes to their pkey support that brings it in line with the x86 pkeys support.

- Drops support for POWER8 DDI and POWER9 DDI processors. As for these chips, the POWER code maintainer commented, "neither chip should be in use anywhere other than as a paper weight."

- Optimized "memcmp" for POWER7 and later using VMX instructions.

- Support for using the barrier no speculation on some NXP processors.

- Support for flushing the count cache on context switches for some IBM POWER CPUs as a Spectre Variant Two mitigation.

- Various other fixes and improvements.

The complete list of POWER patches for Linux 4.19 can be found via this mailing list post.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com 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 OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week