menuconfig [31mCONFIG_DEV_DAX[0m tristate "DAX: direct access to differentiated memory" default m if [31mCONFIG_NVDIMM_DAX[0m depends on [31mCONFIG_TRANSPARENT_HUGEPAGE[0m help Support raw access to differentiated (persistence, bandwidth, latency...) memory via an mmap(2) capable character device. Platform firmware or a device driver may identify a platform memory resource that is differentiated from the baseline memory pool. Mappings of a /dev/daxX.Y device impose restrictions that make the mapping behavior deterministic. if [31mCONFIG_DEV_DAX[0m config [31mCONFIG_DEV_DAX_PMEM[0m tristate "PMEM DAX: direct access to persistent memory" depends on [31mCONFIG_LIBNVDIMM[0m && [31mCONFIG_NVDIMM_DAX[0m default [31mCONFIG_DEV_DAX[0m help Support raw access to persistent memory. Note that this driver consumes memory ranges allocated and exported by the libnvdimm sub-system. Say Y if unsure config [31mCONFIG_NR_DEV_DAX[0m int "Maximum number of Device-DAX instances" default 32768 range 256 2147483647 endif |