Navigation: Linux Kernel Driver DataBase - web LKDDB: Main index - R index
The Linux kernel configuration item CONFIG_RAMDAX:
CONFIG_X86_PMEM_LEGACY || CONFIG_OF || CONFIG_COMPILE_TESTramdaxAllows creation of DAX devices on RAM carveouts.
Memory ranges that are manually specified by the 'memmap=nn[KMG]!ss[KMG]' kernel command line or defined by dummy pmem-region device tree nodes would be managed by this driver as DIMM devices with support for dynamic layout of namespaces. The driver steals 128K in the end of the memmap range for the namespace management. This allows supporting up to 509 namespaces (see 'ndctl create-namespace --help'). The driver should be force bound to e820_pmem or pmem-region platform devices using 'driver_override' device attribute.
Select N if unsure.
Raw data from LKDDb:
lkddb module ramdax CONFIG_RAMDAX : drivers/nvdimm/Kconfig : "Support persistent memory interfaces on RAM carveouts" # in 6.19-rc+HEADlkddb of "" "" "pmem-region" : CONFIG_LIBNVDIMM CONFIG_RAMDAX : drivers/nvdimm/ramdax.c # in 6.19-rc+HEADlkddb platform "ramdax" : CONFIG_LIBNVDIMM CONFIG_RAMDAX : drivers/nvdimm/ramdax.c # in 6.19-rc+HEADThis page is automaticly generated with free (libre, open) software lkddb(see lkddb-sources).
The data is retrived from:
Popular queries:
Navigation: Linux Kernel Driver DataBase - web LKDDB: main index - R index
Automatically generated (in year 2025). See also LKDDb sources on GitLab