More CXL Additions Arrive For Linux 6.12
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.
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.
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.
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.
Add A Comment