Re: [PATCH v4] memblock: don't allocate new reserve_mem regions on a KHO boot

From: Mike Rapoport

Date: Mon Nov 09 2026 - 06:22:17 EST


From: Mike Rapoport (Microsoft) <rppt@xxxxxxxxxx>

On Mon, 09 Nov 2026 08:57:25 +0100, Jose A. Perez de Azpillaga wrote:
> On a KHO boot, a reserve_mem region that can't be revived is allocated
> from KHO_NOPRSRV memory, which includes the bootmem the next kernel
> boots out of. With CONFIG_KEXEC_HANDOVER_DEBUG, preserving the region
> then fails:
>
> WARNING: kernel/liveupdate/kexec_handover.c:1245 at kho_preserve_pages+0x168/0x180
> failed to prepare memblock FDT for KHO: -22
>
> [...]

Applied to for-next branch of memblock.git tree, thanks!

[1/1] memblock: don't allocate new reserve_mem regions on a KHO boot
commit: d9a27fa1050902a6e38bdb780b0277cbf1dfa5a5

tree: https://git.kernel.org/pub/scm/linux/kernel/git/mm/memblock
branch: for-next

--
Sincerely yours,
Mike.