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

Mike Rapoport
2026-05-03T10:01:57Z

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.