summaryrefslogtreecommitdiff
path: root/include/linux/memory.h
AgeCommit message (Expand)AuthorFilesLines
2025-12-06Merge tag 'mm-stable-2025-12-03-21-26' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-11/+13
2025-11-17mm: change type of parameter for memory_notifyIsrael Batista1-2/+2
2025-11-17mm: change type of state in struct memory_blockIsrael Batista1-1/+1
2025-11-17mm: convert memory block states (MEM_*) macros to enumIsrael Batista1-10/+12
2025-10-14mm/memory_hotplug: Remove MEM_PREPARE_ONLINE/MEM_FINISH_OFFLINE notifiersSumanth Korikkar1-9/+0
2025-10-05Merge tag 'mm-stable-2025-10-03-16-49' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-3/+2
2025-10-04drivers/base: move memory_block_add_nid() into the callerHannes Reinecke1-2/+1
2025-10-04mm/memory_hotplug: activate node before adding new memory blocksHannes Reinecke1-1/+1
2025-09-03cxl, acpi/hmat: Update CXL access coordinates directly instead of through HMATDave Jiang1-1/+1
2025-09-03mm/memory_hotplug: Update comment for hotplug memory callback prioritiesDave Jiang1-2/+2
2025-07-14mm,memory_hotplug: drop status_change_nid parameter from memory_notifyOscar Salvador1-1/+0
2025-07-14mm,memory_hotplug: remove status_change_nid_normal and update documentationOscar Salvador1-1/+0
2025-07-10drivers/base/node: optimize memory block registration to reduce boot timeDonet Tom1-0/+18
2025-05-12memory: implement memory_block_advise/probe_max_sizeGregory Price1-0/+10
2025-03-18drivers/base/memory: correct the field name in the headerGavin Shan1-1/+1
2024-03-16Merge tag 'cxl-for-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxlLinus Torvalds1-0/+1
2024-03-12cxl/region: Add memory hotplug notifier for cxl regionDave Jiang1-0/+1
2024-02-22mm/memory_hotplug: introduce MEM_PREPARE_ONLINE/MEM_FINISH_OFFLINE notifiersSumanth Korikkar1-0/+9
2023-08-21mm/memory_hotplug: embed vmem_altmap details in memory blockAneesh Kumar K.V1-6/+2
2022-11-09mm/hwpoison: introduce per-memory_block hwpoison counterNaoya Horiguchi1-0/+3
2022-11-09memory: move hotplug memory notifier priority to same file for easy sortingLiu Shixin1-2/+7
2022-11-09memory: remove unused register_hotmemory_notifier()Liu Shixin1-6/+0
2022-03-23drivers/base/memory: determine and store zone for single-zone memory blocksDavid Hildenbrand1-0/+12
2021-11-06mm/memory_hotplug: remove HIGHMEM leftoversDavid Hildenbrand1-1/+0
2021-11-06mm/memory_hotplug: remove CONFIG_MEMORY_HOTPLUG_SPARSEDavid Hildenbrand1-14/+10
2021-11-06memory: remove unused CONFIG_MEM_BLOCK_SIZELukas Bulwahn1-1/+0
2021-10-19mm/migrate: add CPU hotplug to demotion #ifdefDave Hansen1-1/+4
2021-09-08Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-1/+54
2021-09-08mm/memory_hotplug: improved dynamic memory group aware "auto-movable" online ...David Hildenbrand1-0/+3
2021-09-08mm/memory_hotplug: track present pages in memory groupsDavid Hildenbrand1-0/+6
2021-09-08drivers/base/memory: introduce "memory groups" to logically group memory blocksDavid Hildenbrand1-1/+45
2021-09-03mm: sparse: pass section_nr to find_memory_blockOhhoon Kwon1-1/+1
2021-05-05mm,memory_hotplug: allocate memmap from the added memory rangeOscar Salvador1-1/+7
2021-02-26drivers/base/memory: don't store phys_device in memory blocksDavid Hildenbrand1-2/+1
2020-04-07drivers/base/memory.c: drop section_countDavid Hildenbrand1-1/+0
2020-01-31include/linux/memory.h: drop fields 'hw' and 'phys_callback' from struct memo...Anshuman Khandual1-2/+0
2020-01-31mm: remove the memory isolate notifierDavid Hildenbrand1-27/+0
2019-11-16mm/memory_hotplug: fix try_offline_node()David Hildenbrand1-0/+1
2019-09-25drivers/base/memory.c: don't store end_section_nr in memory blocksDavid Hildenbrand1-1/+0
2019-09-25driver/base/memory.c: validate memory block size earlyDavid Hildenbrand1-3/+3
2019-07-19drivers/base/memory.c: get rid of find_memory_block_hinted()David Hildenbrand1-2/+0
2019-07-19mm/memory_hotplug: move and simplify walk_memory_blocks()David Hildenbrand1-0/+3
2019-07-19mm/memory_hotplug: remove memory block devices before arch_remove_memory()David Hildenbrand1-1/+1
2019-07-19mm/memory_hotplug: create memory block devices after arch_add_memory()David Hildenbrand1-1/+1
2019-07-19mm/memory_hotplug: allow arch_remove_memory() without CONFIG_MEMORY_HOTREMOVEDavid Hildenbrand1-2/+0
2019-05-14mm/memory_hotplug: make unregister_memory_section() never failDavid Hildenbrand1-1/+1
2018-06-21x86/platform/UV: Add adjustable set memory block size functionmike.travis@hpe.com1-0/+1
2018-04-06mm/memory_hotplug: optimize memory hotplugPavel Tatashin1-0/+1
2018-04-06mm/memory_hotplug: don't read nid from struct page during hotplugPavel Tatashin1-1/+1
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1