Experimental KPTI Support For x86 32-bit Linux

Written by Michael Larabel in Intel on 19 January 2018 at 07:56 AM EST. 12 Comments
For the Kernel Page Table Isolation (KPTI) support currently within the Linux kernel for addressing the Meltdown CPU vulnerability it's currently limited to 64-bit on the x86 side, but for the unfortunate souls still running x86 32-bit operating systems, SUSE is working on such support.

Joerg Roedel of SUSE sent out a set of 16 patches this week for providing (K)PTI support for x86-32. At the moment it's work-in-progress code for providing page table isolation to i686 Linux installations. The current KPTI code already helps in getting the x86 32-bit support up while these patches courtesy of SUSE are working to get it across the finish line.

So far though this code has just been tested with a KVM guest while Roedel is working on setting a physical 32-bit box for proper testing.

These "request for comments" patches providing x86 32-bit KPTI support for Meltdown protection can be found on the kernel mailing list.
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