aboutsummaryrefslogtreecommitdiff
path: root/include/linux/memory.h
AgeCommit message (Expand)AuthorFilesLines
2024-03-16Merge tag 'cxl-for-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl/cxlGravatar Linus Torvalds 1-0/+1
2024-03-12cxl/region: Add memory hotplug notifier for cxl regionGravatar Dave Jiang 1-0/+1
2024-02-21mm/memory_hotplug: introduce MEM_PREPARE_ONLINE/MEM_FINISH_OFFLINE notifiersGravatar Sumanth Korikkar 1-0/+9
2023-08-21mm/memory_hotplug: embed vmem_altmap details in memory blockGravatar Aneesh Kumar K.V 1-6/+2
2022-11-08mm/hwpoison: introduce per-memory_block hwpoison counterGravatar Naoya Horiguchi 1-0/+3
2022-11-08memory: move hotplug memory notifier priority to same file for easy sortingGravatar Liu Shixin 1-2/+7
2022-11-08memory: remove unused register_hotmemory_notifier()Gravatar Liu Shixin 1-6/+0
2022-03-22drivers/base/memory: determine and store zone for single-zone memory blocksGravatar David Hildenbrand 1-0/+12
2021-11-06mm/memory_hotplug: remove HIGHMEM leftoversGravatar David Hildenbrand 1-1/+0
2021-11-06mm/memory_hotplug: remove CONFIG_MEMORY_HOTPLUG_SPARSEGravatar David Hildenbrand 1-14/+10
2021-11-06memory: remove unused CONFIG_MEM_BLOCK_SIZEGravatar Lukas Bulwahn 1-1/+0
2021-10-18mm/migrate: add CPU hotplug to demotion #ifdefGravatar Dave Hansen 1-1/+4
2021-09-08Merge branch 'akpm' (patches from Andrew)Gravatar Linus Torvalds 1-1/+54
2021-09-08mm/memory_hotplug: improved dynamic memory group aware "auto-movable" online ...Gravatar David Hildenbrand 1-0/+3
2021-09-08mm/memory_hotplug: track present pages in memory groupsGravatar David Hildenbrand 1-0/+6
2021-09-08drivers/base/memory: introduce "memory groups" to logically group memory blocksGravatar David Hildenbrand 1-1/+45
2021-09-03mm: sparse: pass section_nr to find_memory_blockGravatar Ohhoon Kwon 1-1/+1
2021-05-05mm,memory_hotplug: allocate memmap from the added memory rangeGravatar Oscar Salvador 1-1/+7
2021-02-26drivers/base/memory: don't store phys_device in memory blocksGravatar David Hildenbrand 1-2/+1
2020-04-07drivers/base/memory.c: drop section_countGravatar David Hildenbrand 1-1/+0
2020-01-31include/linux/memory.h: drop fields 'hw' and 'phys_callback' from struct memo...Gravatar Anshuman Khandual 1-2/+0
2020-01-31mm: remove the memory isolate notifierGravatar David Hildenbrand 1-27/+0
2019-11-15mm/memory_hotplug: fix try_offline_node()Gravatar David Hildenbrand 1-0/+1
2019-09-24drivers/base/memory.c: don't store end_section_nr in memory blocksGravatar David Hildenbrand 1-1/+0
2019-09-24driver/base/memory.c: validate memory block size earlyGravatar David Hildenbrand 1-3/+3
2019-07-18drivers/base/memory.c: get rid of find_memory_block_hinted()Gravatar David Hildenbrand 1-2/+0
2019-07-18mm/memory_hotplug: move and simplify walk_memory_blocks()Gravatar David Hildenbrand 1-0/+3
2019-07-18mm/memory_hotplug: remove memory block devices before arch_remove_memory()Gravatar David Hildenbrand 1-1/+1
2019-07-18mm/memory_hotplug: create memory block devices after arch_add_memory()Gravatar David Hildenbrand 1-1/+1
2019-07-18mm/memory_hotplug: allow arch_remove_memory() without CONFIG_MEMORY_HOTREMOVEGravatar David Hildenbrand 1-2/+0
2019-05-14mm/memory_hotplug: make unregister_memory_section() never failGravatar David Hildenbrand 1-1/+1
2018-06-21x86/platform/UV: Add adjustable set memory block size functionGravatar mike.travis@hpe.com 1-0/+1
2018-04-05mm/memory_hotplug: optimize memory hotplugGravatar Pavel Tatashin 1-0/+1
2018-04-05mm/memory_hotplug: don't read nid from struct page during hotplugGravatar Pavel Tatashin 1-1/+1
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGravatar Greg Kroah-Hartman 1-0/+1
2017-02-24memory-hotplug: use dev_online for memhp_auto_onlineGravatar Nathan Fontenot 1-3/+0
2016-03-17Merge tag 'char-misc-4.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Gravatar Linus Torvalds 1-11/+0
2016-03-15memory-hotplug: add automatic onlining policy for the newly added memoryGravatar Vitaly Kuznetsov 1-0/+3
2016-03-01misc: at24: replace memory_accessor with nvmem_device_readGravatar Andrew Lunn 1-11/+0
2014-10-22memory-hotplug: Remove "weak" from memory_block_size_bytes() declarationGravatar Bjorn Helgaas 1-1/+1
2013-12-20drivers: base: Add prototype declaration to the header fileGravatar Rashika Kheria 1-0/+1
2013-08-21drivers: base: use standard device online/offline for state changeGravatar Seth Jennings 1-10/+3
2013-08-21drivers: base: reduce add_memory_section() for boot-time onlyGravatar Seth Jennings 1-1/+0
2013-04-30memory hotplug: fix warningsGravatar Vincent Stehlé 1-1/+1
2013-04-29mm, hotplug: avoid compiling memory hotremove functions when disabledGravatar David Rientjes 1-1/+2
2013-04-29include/linux/memory.h: implement register_hotmemory_notifier()Gravatar Andrew Morton 1-4/+10
2012-12-12hotplug: update nodemasks managementGravatar Lai Jiangshan 1-0/+1
2012-12-11memory_hotplug: fix possible incorrect node_states[N_NORMAL_MEMORY]Gravatar Lai Jiangshan 1-0/+1
2012-09-17mm/ia64: fix a memory block size bugGravatar Jianguo Wu 1-1/+1
2011-12-21convert 'memory' sysdev_class to a regular subsystemGravatar Kay Sievers 1-2/+1