CXL: Memory Expansion

modulename: cxl_mem.ko

configname: CONFIG_CXL_MEM

Linux Kernel Configuration
└─>Device Drivers
└─>CXL (Compute Express Link) Devices Support
└─>CXL: Memory Expansion
In linux kernel since version 4.14.326 (release Date: 2023-09-23)  
The CXL.mem protocol allows a device to act as a provider of "System
RAM" and/or "Persistent Memory" that is fully coherent as if the
memory were attached to the typical CPU memory controller. This is
known as HDM "Host-managed Device Memory".

Say 'y/m' to enable a driver that will attach to CXL.mem devices for
memory expansion and control of HDM. See Chapter 9.13 in the CXL 2.0
specification for a detailed description of HDM.

If unsure say 'm'.

source code: