aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/dax/kmem.c
AgeCommit message (Expand)AuthorFilesLines
2024-05-05memory tier: dax/kmem: introduce an abstract layer for finding, allocating, a...Ho-Ren (Jack) Chuang1-26/+4
2023-12-10dax/kmem: allow kmem to add memory with memmap_on_memoryVishal Verma1-1/+7
2023-10-16dax, kmem: calculate abstract distance with general interfaceHuang Ying1-13/+49
2023-08-18memory tier: rename destroy_memory_type() to put_memory_type()Miaohe Lin1-2/+2
2023-06-23dax/kmem: Pass valid argument to memory_group_register_staticTarun Sahu1-1/+1
2023-02-17dax/kmem: Fix leak of memory-hotplug resourcesDan Williams1-2/+2
2023-02-10dax: Assign RAM regions to memory-hotplug by defaultDan Williams1-0/+1
2022-09-26mm/demotion/dax/kmem: set node's abstract distance to MEMTIER_DEFAULT_DAX_ADI...Aneesh Kumar K.V1-3/+39
2021-09-08dax/kmem: use a single static memory group for a single probed unitDavid Hildenbrand1-8/+32
2021-09-08mm/memory_hotplug: remove nid parameter from remove_memory() and friendsDavid Hildenbrand1-2/+1
2021-02-16dax-device: Make remove callback return voidUwe Kleine-König1-5/+2
2020-12-15device-dax/kmem: use struct_size()Dan Williams1-1/+1
2020-10-16mm/memory_hotplug: prepare passing flags to add_memory() and friendsDavid Hildenbrand1-1/+1
2020-10-16device-dax/kmem: fix resource releaseDan Williams1-14/+34
2020-10-13device-dax: add dis-contiguous resource supportDan Williams1-43/+87
2020-10-13device-dax: introduce 'struct dev_dax' typed-driver operationsDan Williams1-10/+8
2020-10-13device-dax/kmem: replace release_resource() with release_mem_region()Dan Williams1-13/+7
2020-10-13device-dax/kmem: move resource name tracking to drvdataDan Williams1-7/+9
2020-10-13device-dax/kmem: introduce dax_kmem_range()Dan Williams1-23/+17
2020-10-13device-dax: make pgmap optional for instance creationDan Williams1-6/+6
2020-06-04device-dax: add memory via add_memory_driver_managed()David Hildenbrand1-2/+26
2020-05-23device-dax: don't leak kernel memory to user space after unloading kmemDavid Hildenbrand1-3/+11
2019-07-16device-dax: "Hotremove" persistent memory that is used like normal RAMPavel Tatashin1-4/+37
2019-07-16device-dax: fix memory and resource leak if hotplug failsPavel Tatashin1-1/+4
2019-02-28device-dax: "Hotplug" persistent memory for use like normal RAMDave Hansen1-0/+108