Loading...
Note: File does not exist in v3.1.
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
9
10if DAX
11
12config DEV_DAX
13 tristate "Device DAX: direct access mapping device"
14 depends on TRANSPARENT_HUGEPAGE
15 help
16 Support raw access to differentiated (persistence, bandwidth,
17 latency...) memory via an mmap(2) capable character
18 device. Platform firmware or a device driver may identify a
19 platform memory resource that is differentiated from the
20 baseline memory pool. Mappings of a /dev/daxX.Y device impose
21 restrictions that make the mapping behavior deterministic.
22
23config DEV_DAX_PMEM
24 tristate "PMEM DAX: direct access to persistent memory"
25 depends on LIBNVDIMM && NVDIMM_DAX && DEV_DAX
26 default DEV_DAX
27 help
28 Support raw access to persistent memory. Note that this
29 driver consumes memory ranges allocated and exported by the
30 libnvdimm sub-system.
31
32 Say Y if unsure
33
34endif