Subject kho: make boot time huge page allocation work nicely with KHO
Author pratyush@kernel.org
Date 2026-08-01 08:48:10 +0000 UTC
Version
Cc akpm@linux-foundation.org david@kernel.org graf@amazon.com jasonmiu@google.com jloeser@linux.microsoft.com kexec@lists.infradead.org linux-kernel@vger.kernel.org linux-mm@kvack.org muchun.song@linux.dev osalvador@suse.de pasha.tatashin@soleen.com pratyush@kernel.org rppt@kernel.org songmuchun@bytedance.com
Patches (22)
Name Content [All]
[PATCH v6 01/22] kho: generalize radix tree APIs [Body]
[PATCH v6 02/22] kho: make radix max key width more obvious [Body]
[PATCH v6 03/22] kho: disallow wide keys in radix tree [Body]
[PATCH v6 04/22] kho: return virtual address of mem_map from kho_get_mem_map() [Body]
[PATCH v6 05/22] kho: store incoming radix tree in kho_in [Body]
[PATCH v6 06/22] kho: move all memory retrieval logic to kho_mem_retrieve() [Body]
[PATCH v6 07/22] kho: add a struct for radix callbacks [Body]
[PATCH v6 08/22] kho: add callback for table pages [Body]
[PATCH v6 09/22] kho: add data argument to radix walk callback [Body]
[PATCH v6 10/22] kho: allow early-boot usage of the KHO radix tree [Body]
[PATCH v6 11/22] kho: allow destroying KHO radix tree [Body]
[PATCH v6 12/22] kho: add kho_radix_init_tree() [Body]
[PATCH v6 13/22] kho: expose kho_scratch_overlap() to kexec_handover.h [Body]
[PATCH v6 14/22] kho: initialize kho_scratch pointer earlier in boot [Body]
[PATCH v6 15/22] kho: initialize preserved memory map radix tree earlier [Body]
[PATCH v6 16/22] mm/mm_init: simplify deferred_free_pages() migratetype init [Body]
[PATCH v6 17/22] mm/mm_init: don't rely on memblock to get KHO scratch migratetype [Body]
[PATCH v6 18/22] kho: extend scratch [Body]
[PATCH v6 19/22] memblock: always include KHO headers [Body]
[PATCH v6 20/22] memblock: make HugeTLB bootmem allocation work with KHO [Body]
[PATCH v6 21/22] memblock: add memblock_reserved_hugetlb_size() [Body]
[PATCH v6 22/22] kho: exclude hugetlb memory from scratch size calculation [Body]
Series Summary
waiting
Status: waiting
Sessions
Session 2026-08-01
waiting
ID (for dev) 5b86ac98-7eee-4cab-972e-90165ea394ea
Status waiting
Test Base Patched Verdict