Compute Express Link (CXL) memory and interconnect subsystem
Compute Express Link is a modern high-speed interconnect built on top of PCIe that lets servers attach pooled or expanded memory and coherent accelerators. The main consumers today are CXL Type-3 memory expansion modules from vendors like Micron and Samsung that plug into recent Intel and AMD datacenter platforms to add RAM capacity beyond what DIMM slots allow.
It should stay because this is the kernel's primary support stack for a current, actively shipping datacenter technology. Patch traffic has been heavy through 2024-2026 with ongoing feature work for dynamic capacity and interrupt handling, vendors like Micron and Samsung still sell new CXL memory products, and no alternative in-tree driver exists to replace it.
repository signals
34files
24,374source lines
868commits, 5y
+36,199 / −13,334lines added / removed, 5y
73authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 868 total · active in 60/61 months
CXL memory expansion remains a current product category, marketed for server OEMs and data-center workloads.
codex reasoning notes (technical)
Keep: this is an actively developed, modern bus driver for current server/datacenter hardware, not legacy silicon. lore_file_timeline on drivers/cxl/pci.c showed 1,113 matching patches from 2023-05-02 through 2026-04-23, with heavy 2024-2026 activity and multiple recent feature series; cited lore URLs came from that MCP tool output. A broad lore removal/deprecation subject search timed out, and no removal evidence was found in the successful lore results. The Micron URL was obtained via web search and shows CXL memory expansion as a current product line, supporting continued new deployments. No natural replacement driver exists because this directory is the main in-kernel support stack for CXL devices/platform features.