Subject memblock: improve late freeing of reserved memory
Author rppt@kernel.org
Date 2026-03-23 07:48:28 +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 (9)
Name Content [All]
[PATCH v2 1/9] memblock: reserve_mem: fix end caclulation in reserve_mem_release_by_name() [Body]
[PATCH v2 2/9] powerpc: fadump: pair alloc_pages_exact() with free_pages_exact() [Body]
[PATCH v2 3/9] powerpc: opal-core: pair alloc_pages_exact() with free_pages_exact() [Body]
[PATCH v2 4/9] mm: move free_reserved_area() to mm/memblock.c [Body]
[PATCH v2 5/9] memblock: make free_reserved_area() more robust [Body]
[PATCH v2 6/9] memblock: extract page freeing from free_reserved_area() into a helper [Body]
[PATCH v2 7/9] memblock: make free_reserved_area() update memblock if ARCH_KEEP_MEMBLOCK=y [Body]
[PATCH v2 8/9] memblock, treewide: make memblock_free() handle late freeing [Body]
[PATCH v2 9/9] memblock: warn when freeing reserved memory before memory map is initialized [Body]
Session 2026-03-23
ID (for dev) 86c99ade-8be5-4566-8016-4a2f348b7afb
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]