Linux 4.2 Will Bring LIBNVDIMM Support For Non-Volatile Memory Devices
Non-volatile memory device support will be added through libnvdimm for the Linux 4.2 kernel. Libnvdimm is a new subsystem for the Linux 4.2 kernel and contains drivers and x86 support.
The libnvdimm subsystem is about supporting ACPI 6 non-volatile memory devices. ACPI 6.0 adds a NVDIMM firmware interface table (NFIT) and support for registering non-volatile memory devices.
One of the drivers made part of this subsystem is the PMEM driver from Linux 4.1 for persistent memory. There's also a BLK driver for persistent memory media through "Block Data Windows" and BTT.
More details on the new non-volatile memory device support for Linux 4.2 can be found via this pull request.
The libnvdimm subsystem is about supporting ACPI 6 non-volatile memory devices. ACPI 6.0 adds a NVDIMM firmware interface table (NFIT) and support for registering non-volatile memory devices.
One of the drivers made part of this subsystem is the PMEM driver from Linux 4.1 for persistent memory. There's also a BLK driver for persistent memory media through "Block Data Windows" and BTT.
More details on the new non-volatile memory device support for Linux 4.2 can be found via this pull request.
1 Comment