Navigation: Linux Kernel Driver DataBase - web LKDDB: Main index - C index

CONFIG_CXL_MEM: CXL.mem: Memory Devices

General informations

The Linux kernel configuration item CONFIG_CXL_MEM:

Help text

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 was attached to the typical CPU memory controller.

Say 'y/m' to enable a driver (named "cxl_mem.ko" when built as a module) that will attach to CXL.mem devices for configuration, provisioning, and health monitoring. This driver is required for dynamic provisioning of CXL.mem attached memory which is a prerequisite for persistent memory support. Typically volatile memory is mapped by platform firmware and included in the platform memory map, but in some cases the OS is responsible for mapping that memory. See Chapter 2.3 Type 3 CXL Device in the CXL 2.0 specification.

If unsure say 'm'.



Numeric ID (from LKDDb) and names (from pci.ids) of recognized devices:


Raw data from LKDDb:


This page is automaticly generated with free (libre, open) software lkddb(see lkddb-sources).

The data is retrived from:

Automatic links from Google (and ads)

Custom Search

Popular queries:

Navigation: Linux Kernel Driver DataBase - web LKDDB: main index - C index

Automatically generated (in year 2021). See also LKDDb sources on GitLab