Kconfig (730926c3b0998943654019f00296cf8e3b02277e) | Kconfig (c221c0b0308fd01d9fb33a16f64d2fd95f8830a4) |
---|---|
1config DAX_DRIVER 2 select DAX 3 bool 4 5menuconfig DAX 6 tristate "DAX: direct access to differentiated memory" 7 select SRCU 8 default m if NVDIMM_DAX --- 18 unchanged lines hidden (view full) --- 27 default DEV_DAX 28 help 29 Support raw access to persistent memory. Note that this 30 driver consumes memory ranges allocated and exported by the 31 libnvdimm sub-system. 32 33 Say M if unsure 34 | 1config DAX_DRIVER 2 select DAX 3 bool 4 5menuconfig DAX 6 tristate "DAX: direct access to differentiated memory" 7 select SRCU 8 default m if NVDIMM_DAX --- 18 unchanged lines hidden (view full) --- 27 default DEV_DAX 28 help 29 Support raw access to persistent memory. Note that this 30 driver consumes memory ranges allocated and exported by the 31 libnvdimm sub-system. 32 33 Say M if unsure 34 |
35config DEV_DAX_KMEM 36 tristate "KMEM DAX: volatile-use of persistent memory" 37 default DEV_DAX 38 depends on DEV_DAX 39 depends on MEMORY_HOTPLUG # for add_memory() and friends 40 help 41 Support access to persistent memory as if it were RAM. This 42 allows easier use of persistent memory by unmodified 43 applications. 44 45 To use this feature, a DAX device must be unbound from the 46 device_dax driver (PMEM DAX) and bound to this kmem driver 47 on each boot. 48 49 Say N if unsure. 50 |
|
35config DEV_DAX_PMEM_COMPAT 36 tristate "PMEM DAX: support the deprecated /sys/class/dax interface" 37 depends on DEV_DAX_PMEM 38 default DEV_DAX_PMEM 39 help 40 Older versions of the libdaxctl library expect to find all 41 device-dax instances under /sys/class/dax. If libdaxctl in 42 your distribution is older than v58 say M, otherwise say N. 43 44endif | 51config DEV_DAX_PMEM_COMPAT 52 tristate "PMEM DAX: support the deprecated /sys/class/dax interface" 53 depends on DEV_DAX_PMEM 54 default DEV_DAX_PMEM 55 help 56 Older versions of the libdaxctl library expect to find all 57 device-dax instances under /sys/class/dax. If libdaxctl in 58 your distribution is older than v58 say M, otherwise say N. 59 60endif |