[PATCH v9 0/3] kho: add support for deferred struct page init

Mike Rapoport rppt at kernel.org
Sun May 3 03:01:50 PDT 2026


Hi Michal,

On Thu, Apr 23, 2026 at 02:25:35PM +0200, Michal Clapinski wrote:
> When CONFIG_DEFERRED_STRUCT_PAGE_INIT is enabled, struct page
> initialization is deferred to parallel kthreads that run later in
> the boot process.

This patchset breaks memblock tests:
https://github.com/linux-mm/linux-mm/actions/runs/25259346624/job/74063911769

Can you please send a fix?
 
> Michal Clapinski (2):
>   kho: fix deferred initialization of scratch areas
>   selftests: kho: test with deferred struct page init
> 
>  include/linux/memblock.h              | 21 +++++++++-
>  kernel/liveupdate/Kconfig             |  2 -
>  kernel/liveupdate/kexec_handover.c    | 52 ++++++++++++-------------
>  mm/memblock.c                         | 56 +++++++++++----------------
>  mm/mm_init.c                          | 30 +++++++-------
>  tools/testing/selftests/kho/vmtest.sh |  4 ++
>  6 files changed, 88 insertions(+), 77 deletions(-)
> 
> -- 
> 2.54.0.rc2.533.g4f5dca5207-goog
> 

-- 
Sincerely yours,
Mike.



More information about the kexec mailing list