CXL on Linux: Boot To Bash
This documentation is intended as a companion to systems engineers (Platform, BIOS, EFI, OS, etc) trying to enable CXL devices on Linux.
CXL device configuration requires platform (Hardware, BIOS, EFI), OS (early boot, core kernel, driver), and user policy decisions that all impact each other. This doc breaks up these configurations into five main areas:
Overview
Device Reference
Platform Configuration
Linux Kernel Configuration:
Memory Allocation
Contributors
Gregory Price
Joshua Hahn