Kconfig (9a87ffc99ec8eb8d35eed7c4f816d75f5cc9662e) | Kconfig (1b5695b02444660297cc54cab44f123ff28de2cc) |
---|---|
1# SPDX-License-Identifier: GPL-2.0-only 2menuconfig DAX 3 tristate "DAX: direct access to differentiated memory" 4 default m if NVDIMM_DAX 5 6if DAX 7 8config DEV_DAX --- 16 unchanged lines hidden (view full) --- 25 driver consumes memory ranges allocated and exported by the 26 libnvdimm sub-system. 27 28 Say M if unsure 29 30config DEV_DAX_HMEM 31 tristate "HMEM DAX: direct access to 'specific purpose' memory" 32 depends on EFI_SOFT_RESERVE | 1# SPDX-License-Identifier: GPL-2.0-only 2menuconfig DAX 3 tristate "DAX: direct access to differentiated memory" 4 default m if NVDIMM_DAX 5 6if DAX 7 8config DEV_DAX --- 16 unchanged lines hidden (view full) --- 25 driver consumes memory ranges allocated and exported by the 26 libnvdimm sub-system. 27 28 Say M if unsure 29 30config DEV_DAX_HMEM 31 tristate "HMEM DAX: direct access to 'specific purpose' memory" 32 depends on EFI_SOFT_RESERVE |
33 select NUMA_KEEP_MEMINFO if (NUMA && X86) | 33 select NUMA_KEEP_MEMINFO if NUMA_MEMBLKS |
34 default DEV_DAX 35 help 36 EFI 2.8 platforms, and others, may advertise 'specific purpose' 37 memory. For example, a high bandwidth memory pool. The 38 indication from platform firmware is meant to reserve the 39 memory from typical usage by default. This driver creates 40 device-dax instances for these memory ranges, and that also 41 enables the possibility to assign them to the DEV_DAX_KMEM --- 40 unchanged lines hidden --- | 34 default DEV_DAX 35 help 36 EFI 2.8 platforms, and others, may advertise 'specific purpose' 37 memory. For example, a high bandwidth memory pool. The 38 indication from platform firmware is meant to reserve the 39 memory from typical usage by default. This driver creates 40 device-dax instances for these memory ranges, and that also 41 enables the possibility to assign them to the DEV_DAX_KMEM --- 40 unchanged lines hidden --- |