Patch Series

Subject memblock: improve late freeing of reserved memory
Author rppt@kernel.org
Date 2026-03-18 10:58:20 +0000 UTC
Version
Cc akpm@linux-foundation.org andreas@gaisler.com ardb@kernel.org bp@alien8.de brauner@kernel.org catalin.marinas@arm.com chleroy@kernel.org dave.hansen@linux.intel.com davem@davemloft.net david@kernel.org devicetree@vger.kernel.org dvyukov@google.com elver@google.com glider@google.com hannes@cmpxchg.org hpa@zytor.com ilias.apalodimas@linaro.org iommu@lists.linux.dev jack@suse.cz jackmanb@google.com kasan-dev@googlegroups.com liam.howlett@oracle.com linux-arm-kernel@lists.infradead.org linux-efi@vger.kernel.org linux-fsdevel@vger.kernel.org linux-kernel@vger.kernel.org linux-mm@kvack.org linux-trace-kernel@vger.kernel.org linuxppc-dev@lists.ozlabs.org lorenzo.stoakes@oracle.com m.szyprowski@samsung.com maddy@linux.ibm.com mhiramat@kernel.org mhocko@suse.com mingo@redhat.com mpe@ellerman.id.au npiggin@gmail.com robh@kernel.org robin.murphy@arm.com rppt@kernel.org saravanak@kernel.org sparclinux@vger.kernel.org surenb@google.com tglx@kernel.org vbabka@kernel.org viro@zeniv.linux.org.uk will@kernel.org x86@kernel.org ziy@nvidia.com

Patches (8)

Name Content [All]
[PATCH 1/8] powerpc: fadump: pair alloc_pages_exact() with free_pages_exact() [Body]
[PATCH 2/8] powerpc: opal-core: pair alloc_pages_exact() with free_pages_exact() [Body]
[PATCH 3/8] mm: move free_reserved_area() to mm/memblock.c [Body]
[PATCH 4/8] memblock: make free_reserved_area() more robust [Body]
[PATCH 5/8] memblock: extract page freeing from free_reserved_area() into a helper [Body]
[PATCH 6/8] memblock: make free_reserved_area() update memblock if ARCH_KEEP_MEMBLOCK=y [Body]
[PATCH 7/8] memblock, treewide: make memblock_free() handle late freeing [Body]
[PATCH 8/8] memblock: warn when freeing reserved memory before memory map is initialized [Body]
Session 2026-03-18
ID (for dev) 6ed4c7e4-238e-4f2f-9aa6-4edadc04dcae
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 1f318b96cc84d7c2ab792fcc0bfd42a7ca890681 [Config] passed [Log]
[KASAN] Boot test: Base 1f318b96cc84d7c2ab792fcc0bfd42a7ca890681 [Config] passed [Log]
[KASAN] Build Patched 1f318b96cc84d7c2ab792fcc0bfd42a7ca890681 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 1f318b96cc84d7c2ab792fcc0bfd42a7ca890681 [Config] [patched] passed [Log]
[KASAN] Fuzz 1f318b96cc84d7c2ab792fcc0bfd42a7ca890681 [Config] 1f318b96cc84d7c2ab792fcc0bfd42a7ca890681 [Config] [patched] passed [Log] [Artifacts]