Patch Series

Subject mm: memory hot(un)plug and SPARSEMEM cleanups
Author david@kernel.org
Date 2026-03-17 16:56:39 +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 ljs@kernel.org mhocko@suse.com osalvador@suse.de rppt@kernel.org surenb@google.com vbabka@kernel.org weixugc@google.com yuanchu@google.com

Patches (14)

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

Session 2026-03-17

ID (for dev) 15a06971-5199-47e8-b948-a2bcd16312a8
Status in progress
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict