Linux 6.10 Wires Up More Compute Express Link "CXL" Functionality

Written by Michael Larabel in Hardware on 17 May 2024 at 06:49 AM EDT. Add A Comment
HARDWARE
The Compute Express Link (CXL) subsystem development continues to be led by Intel engineers and with the in-development Linux 6.10 kernel there are yet more features in tow.

The CXL open standard continues to be quite promising for servers moving forward and the Linux kernel continues to see a lot of ongoing activity for getting all the features and functionality in order. With Linux 6.10, there are three new CXL features in place.

First, new CXL mailbox pass-through commands are added to support populating and clearing vendor debug logs.

Secondly, the Device Physical Address (DPA) to Host Physical Address (HPA) translation for CXL events from CXL DRAM and CXL media is in place. This DPA-to-HPA translation is needed so user-space can properly figure out for which CXL region an event occurred.

Lastly is CXL to CPER (EFI Common Platform Error Records) reporting. This CXL to CPER reporting is needed for helping to figure out what system issues correspond to specific hardware events.

CXL logo


More details on the CXL feature work for Linux 6.10 via this pull request.
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