Patch Series

Subject mm: memory hot(un)plug and SPARSEMEM cleanups
Author david@kernel.org
Date 2026-03-20 22:13:33 +0000 UTC
Version
Cc akpm@linux-foundation.org axelrasmussen@google.com david@kernel.org liam.howlett@oracle.com linux-cxl@vger.kernel.org linux-kernel@vger.kernel.org linux-mm@kvack.org linux-riscv@lists.infradead.org ljs@kernel.org mhocko@suse.com osalvador@suse.de rppt@kernel.org sidhartha.kumar@oracle.com surenb@google.com vbabka@kernel.org weixugc@google.com yuanchu@google.com

Patches (15)

Name Content [All]
[PATCH v2 01/15] mm/memory_hotplug: fix possible race in scan_movable_pages() [Body]
[PATCH v2 02/15] mm/memory_hotplug: remove for_each_valid_pfn() usage [Body]
[PATCH v2 03/15] mm/sparse: remove WARN_ONs from (online|offline)_mem_sections() [Body]
[PATCH v2 04/15] mm/Kconfig: make CONFIG_MEMORY_HOTPLUG depend on CONFIG_SPARSEMEM_VMEMMAP [Body]
[PATCH v2 05/15] mm/memory_hotplug: simplify check_pfn_span() [Body]
[PATCH v2 06/15] mm/sparse: remove !CONFIG_SPARSEMEM_VMEMMAP leftovers for CONFIG_MEMORY_HOTPLUG [Body]
[PATCH v2 07/15] mm/bootmem_info: remove handling for !CONFIG_SPARSEMEM_VMEMMAP [Body]
[PATCH v2 08/15] mm/bootmem_info: avoid using sparse_decode_mem_map() [Body]
[PATCH v2 09/15] mm/sparse: remove sparse_decode_mem_map() [Body]
[PATCH v2 10/15] mm/sparse: remove CONFIG_MEMORY_HOTPLUG-specific usemap allocation handling [Body]
[PATCH v2 11/15] mm: prepare to move subsection_map_init() to mm/sparse-vmemmap.c [Body]
[PATCH v2 12/15] mm/sparse: drop set_section_nid() from sparse_add_section() [Body]
[PATCH v2 13/15] mm/sparse: move sparse_init_one_section() to internal.h [Body]
[PATCH v2 14/15] mm/sparse: move __section_mark_present() to internal.h [Body]
[PATCH v2 15/15] mm/sparse: move memory hotplug bits to sparse-vmemmap.c [Body]

Session 2026-03-20

ID (for dev) 6316034a-3d80-4e63-95cb-c22cd52bbab5
Status waiting
Test Base Patched Verdict