summaryrefslogtreecommitdiffstats
path: root/mm/memory_hotplug.c
Commit message (Expand)AuthorAgeFilesLines
* mm/memory_hotplug: use "unsigned long" for PFN in zone_for_pfn_range()David Hildenbrand2021-09-221-2/+2
* mm: don't rely on system state to detect hot-plug operationsLaurent Dufour2020-10-071-1/+2
* mm: replace memmap_context by meminit_contextLaurent Dufour2020-10-071-1/+1
* mm/memory_hotplug: fix remove_memory() lockdep splatDan Williams2020-02-111-3/+6
* mm/memory_hotplug: shrink zones when offlining memoryDavid Hildenbrand2020-01-291-15/+14
* mm/memory_hotplug: fix try_offline_node()David Hildenbrand2020-01-291-16/+27
* mm/hotplug: kill is_dev_zone() usage in __remove_pages()Dan Williams2020-01-291-5/+2
* mm/memory_hotplug: remove "zone" parameter from sparse_remove_one_sectionDavid Hildenbrand2020-01-291-1/+1
* mm/memory_hotplug: remove memory block devices before arch_remove_memory()David Hildenbrand2020-01-291-2/+3
* mm/memory_hotplug: create memory block devices after arch_add_memory()David Hildenbrand2020-01-291-7/+8
* mm/memory_hotplug: allow arch_remove_memory() without CONFIG_MEMORY_HOTREMOVEDavid Hildenbrand2020-01-291-2/+0
* mm/memory_hotplug: make __remove_pages() and arch_remove_memory() never failDavid Hildenbrand2020-01-291-3/+2
* mm/memory_hotplug: make __remove_section() never failDavid Hildenbrand2020-01-291-13/+9
* mm/memory_hotplug: make unregister_memory_section() never failDavid Hildenbrand2020-01-291-3/+1
* mm/memory_hotplug: release memory resource after arch_remove_memory()David Hildenbrand2020-01-291-14/+21
* mm, memory_hotplug: add nid parameter to arch_remove_memoryOscar Salvador2020-01-291-1/+1
* mm, sparse: pass nid instead of pgdat to sparse_add_one_section()Wei Yang2020-01-291-1/+1
* mm/memory_hotplug: make remove_memory() take the device_hotplug_lockDavid Hildenbrand2020-01-291-1/+8
* mm/memory_hotplug: don't access uninitialized memmaps in shrink_zone_span()David Hildenbrand2019-12-011-13/+13
* mm/memory_hotplug: fix online/offline_pages called w.o. mem_hotplug_lockDavid Hildenbrand2019-12-011-8/+20
* mm/memory_hotplug: make add_memory() take the device_hotplug_lockDavid Hildenbrand2019-12-011-3/+19
* mm/memory_hotplug: fix updating the node spanDavid Hildenbrand2019-11-241-0/+8
* mm/memory_hotplug: don't access uninitialized memmaps in shrink_pgdat_span()David Hildenbrand2019-11-241-60/+15
* mm/memory_hotplug.c: drop memory device reference after find_memory_block()David Hildenbrand2019-05-161-0/+1
* mm, memory_hotplug: fix off-by-one in is_pageblock_removableMichal Hocko2019-03-131-12/+15
* mm, memory_hotplug: test_pages_in_a_zone do not pass the end of zoneMikhail Zaslonko2019-03-131-0/+3
* mm, memory_hotplug: is_mem_section_removable do not pass the end of a zoneMichal Hocko2019-03-131-1/+2
* mm,memory_hotplug: fix scan_movable_pages() for gigantic hugepagesOscar Salvador2019-02-061-16/+20
* hwpoison, memory_hotplug: allow hwpoisoned pages to be offlinedMichal Hocko2019-01-131-0/+16
* memory_hotplug: cond_resched in __remove_pagesMichal Hocko2018-11-211-0/+1
* mm/hugetlb: filter out hugetlb pages if HUGEPAGE migration is not supported.Aneesh Kumar K.V2018-09-041-1/+2
* mm/page_alloc: Introduce free_area_init_core_hotplugOscar Salvador2018-08-221-11/+5
* mm/memory_hotplug.c: make register_mem_sect_under_node() a callback of walk_m...Oscar Salvador2018-08-171-4/+1
* mm/memory_hotplug.c: call register_mem_sect_under_node()Oscar Salvador2018-08-171-21/+11
* mm/memory_hotplug.c: make add_memory_resource use __try_online_nodeOscar Salvador2018-08-171-28/+39
* mm: move is_pageblock_removable_nolock() to mm/memory_hotplug.cMathieu Malaterre2018-06-071-0/+23
* mm/memory_hotplug: fix leftover use of struct page during hotplugJonathan Cameron2018-05-251-1/+1
* mm: unclutter THP migrationMichal Hocko2018-04-111-1/+1
* mm, migrate: remove reason argument from new_page_tMichal Hocko2018-04-111-2/+1
* mm: kernel-doc: add missing parameter descriptionsMike Rapoport2018-04-051-0/+6
* mm/memory_hotplug: optimize memory hotplugPavel Tatashin2018-04-051-19/+8
* mm/memory_hotplug: don't read nid from struct page during hotplugPavel Tatashin2018-04-051-1/+1
* mm/memory_hotplug: enforce block size aligned range checkPavel Tatashin2018-04-051-7/+8
* Merge tag 'libnvdimm-for-4.16' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2018-02-061-21/+18
|\
| * mm: pass the vmem_altmap to memmap_init_zoneChristoph Hellwig2018-01-081-4/+5
| * mm: pass the vmem_altmap to vmemmap_freeChristoph Hellwig2018-01-081-3/+4
| * mm: pass the vmem_altmap to arch_remove_memory and __remove_pagesChristoph Hellwig2018-01-081-6/+2
| * mm: pass the vmem_altmap to vmemmap_populateChristoph Hellwig2018-01-081-3/+4
| * mm: pass the vmem_altmap to arch_add_memory and __add_pagesChristoph Hellwig2018-01-081-4/+3
| * mm: don't export __add_pagesChristoph Hellwig2018-01-081-1/+0