Intel Sends Out Sixteenth Round Of Linux LAM Patches

Written by Michael Larabel in Intel on 13 March 2023 at 06:14 AM EDT. Add A Comment
INTEL
Intel's Linux engineers continue working on Linear Address Masking (LAM) for making use of untranslated address bits of 64-bit linear addresses so that it can be used for arbitrary metadata. The hope is that this LAM metadata can lead to more efficient address sanitizers, optimizations for JITs and VMs, and more, but it's been a lengthy journey getting the support upstreamed.

Going back to 2020 Intel's been working on the LAM Linux patches for the kernel and related toolchain components. Intel LAM was then to be submitted for Linux 6.2 but Linus Torvalds rejected the code in its then-current state with taking criticism to some attributes of it.


Since then the Intel LAM patches have been back in the works and this weekend marked the sixteenth revision to these patches.

With the new version there is additional tested-by tags and some other minor changes. With the v16 patches having minimal code churn, perhaps by the v6.4 kernel cycle it will be ready for another mainline attempt. Though Linus Torvalds still doesn't like the "LAM" name but hopefully the code is now in good enough shape that he can overlook Intel's acronym.
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