Merge tag 'linux-kselftest-4.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel...
[linux-2.6-block.git] / drivers / dax / Kconfig
CommitLineData
ab68f262
DW
1menuconfig DEV_DAX
2 tristate "DAX: direct access to differentiated memory"
3 default m if NVDIMM_DAX
dee41079 4 depends on TRANSPARENT_HUGEPAGE
ab68f262
DW
5 help
6 Support raw access to differentiated (persistence, bandwidth,
7 latency...) memory via an mmap(2) capable character
8 device. Platform firmware or a device driver may identify a
9 platform memory resource that is differentiated from the
10 baseline memory pool. Mappings of a /dev/daxX.Y device impose
11 restrictions that make the mapping behavior deterministic.
12
13if DEV_DAX
14
15config DEV_DAX_PMEM
16 tristate "PMEM DAX: direct access to persistent memory"
17 depends on NVDIMM_DAX
18 default DEV_DAX
19 help
20 Support raw access to persistent memory. Note that this
21 driver consumes memory ranges allocated and exported by the
22 libnvdimm sub-system.
23
24 Say Y if unsure
25
26endif