Compute Express Link¶
CXL device configuration has a complex handoff between platform (Hardware, BIOS, EFI), OS (early boot, core kernel, driver), and user policy decisions that have impacts on each other. The docs here break up configurations steps.
Overview
Device Reference
Platform Configuration
- BIOS/EFI Configuration
- ACPI Tables
- Coherent Device Attribute Table (CDAT)
- Device Scoped Memory Affinity Structure (DSMAS)
- Device Scoped Latency and Bandwidth Information Structure (DSLBIS)
- Switch Scoped Latency and Bandwidth Information Structure (SSLBIS)
- Example Platform Configurations
- CXL Device Hotplug
Linux Kernel Configuration