blob: 4c5f80df5e7c97f6f5d8e6d335f6fc5490fbb3fd [file] [log] [blame]
52fb87c81f11 ("mm/memory_hotplug: cleanup __remove_pages()")
feee6b298916 ("mm/memory_hotplug: shrink zones when offlining memory")
7ce700bf11b5 ("mm/memory_hotplug: don't access uninitialized memmaps in shrink_zone_span()")
77e080e7680e ("mm/memunmap: don't access uninitialized memmap in memunmap_pages()")
9a845030427c ("mm/sparsemem: cleanup 'section number' data types")
7cc7867fb061 ("mm/devm_memremap_pages: enable sub-section remap")
ba72b4c8cf60 ("mm/sparsemem: support sub-section hotplug")
7ea6216049ff ("mm/sparsemem: prepare for sub-section ranges")
e9c0a3f05477 ("mm/sparsemem: convert kmalloc_section_memmap() to populate_section_memmap()")
49ba3c6b37b3 ("mm/hotplug: prepare shrink_{zone, pgdat}_span for sub-section removal")
f46edbd1b151 ("mm/sparsemem: add helpers track active portions of a section at boot")
326e1b8f83a4 ("mm/sparsemem: introduce a SECTION_IS_EARLY flag")
f1eca35a0dc7 ("mm/sparsemem: introduce struct mem_section_usage")
2491f0a2c0b1 ("mm: section numbers use the type "unsigned long"")
26f26bedab33 ("mm/sparse.c: set section nid for hot-add memory")
b9bf8d342d9b ("mm/memory_hotplug: remove "zone" parameter from sparse_remove_one_section")
4c4b7f9ba948 ("mm/memory_hotplug: remove memory block devices before arch_remove_memory()")
05f800a0bd08 ("mm/memory_hotplug: drop MHP_MEMBLOCK_API")
db051a0dac13 ("mm/memory_hotplug: create memory block devices after arch_add_memory()")
80ec922dbd87 ("mm/memory_hotplug: allow arch_remove_memory() without CONFIG_MEMORY_HOTREMOVE")
1811582587c4 ("drivers/base/memory: pass a block_id to init_memory_block()")
22eb634632a2 ("arm64/mm: add temporary arch_remove_memory() implementation")
18c86506c80f ("s390x/mm: implement arch_remove_memory()")
514caf23a70f ("memremap: replace the altmap_valid field with a PGMAP_ALTMAP_VALID flag")
f6a55e1a3fe6 ("memremap: lift the devmap_enable manipulation into devm_memremap_pages")
1e240e8d4a7d ("memremap: move dev_pagemap callbacks into a separate structure")
3ed2dcdf54d5 ("memremap: validate the pagemap type passed to devm_memremap_pages")
50f44ee7248a ("mm/devm_memremap_pages: fix final page put race")
1570175abd16 ("PCI/P2PDMA: track pgmap references per resource, not globally")
e615a191216e ("PCI/P2PDMA: fix the gen_pool_add_virt() failure path")
e900a918b098 ("mm: shuffle initial free memory to improve memory-side-cache utilization")
ac5c94264580 ("mm/memory_hotplug: make __remove_pages() and arch_remove_memory() never fail")
9d1d887d785b ("mm/memory_hotplug: make __remove_section() never fail")
cb7b3a3685b2 ("mm/memory_hotplug: make unregister_memory_section() never fail")
d9eb1417c77d ("mm/memory_hotplug: release memory resource after arch_remove_memory()")
940519f0c8b7 ("mm, memory_hotplug: provide a more generic restrictions for memory hotplug")
063b8a4cee80 ("drivers/base/memory.c: clean up relics in function parameters")
7567cfc5da9f ("mm/sparse.c: clean up obsolete code comment")
26ad26718dfa ("powerpc/mm: Fix section mismatch warning")
f172acbfae1a ("powerpc/mm: move warning from resize_hpt_for_hotplug()")
f67e3fb48912 ("Merge tag 'devdax-for-5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm")