kernelconfig_penguin

PFN: Map persistent (device) memory

configname: CONFIG_NVDIMM_PFN

Linux Kernel Configuration
└─> Device Drivers
└─> NVDIMM (Non-Volatile Memory Device) Support
└─> PFN: Map persistent (device) memory

In linux kernel since version 4.1 (release Date: 2015-06-21)  

Map persistent memory, i.e. advertise it to the memory
management sub-system. By default persistent memory does
not support direct I/O, RDMA, or any other usage that
requires a 'struct page' to mediate an I/O request. This
driver allocates and initializes the infrastructure needed
to support those use cases.

Select Y if unsure