More CXL Additions Arrive For Linux 6.12

Written by Michael Larabel in Hardware on 28 September 2024 at 08:46 AM EDT. Add A Comment
HARDWARE
Ahead of the Linux 6.12 merge window wrapping up this weekend with the Linux 6.12-rc1 release, merged on Friday were all of the Compute Express Link (CXL) updates for the new kernel.

Intel engineers continue carrying out much of the CXL enablement for the mainline Linux kernel. For Linux 6.12 the CXL subsystem has seen HDM decoder initialization from DVSEC ranges, refactoring of CXL mailboxes code, support for shared upstream link access coordinate calculation, removing locking on the memory notifier callback, and other changes. No super shiny features this cycle but a lot of continued code churn for getting the CXL Linux support into good shape with more servers coming to market with CXL capabilities.

CXL logo


More details on the CXL Shared Upstream Link Calculation and other changes with Linux 6.12 can be found via this Git merge.

Separately and not for Linux 6.12, posted this week by an Intel engineer were new RFC patches on preparing the Linux kernel CXL core for CXL Type2 accelerators.
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