[PATCH] arm64: Fix 5-level paging support in kexec/hibernate trampoline

Will Deacon will at kernel.org
Tue Feb 4 05:09:01 PST 2025


On Fri, 10 Jan 2025 18:51:46 +0100, Ard Biesheuvel wrote:
> Add the missing code to allocate P4D level page tables when cloning the
> the kernel page tables. This fixes a crash that may be observed when
> attempting to resume from hibernation on an LPA2 capable system with 4k
> pages, which therefore uses 5 levels of paging.
> 
> Presumably, kexec is equally affected.
> 
> [...]

Applied to arm64 (for-next/fixes), thanks!

[1/1] arm64: Fix 5-level paging support in kexec/hibernate trampoline
      https://git.kernel.org/arm64/c/3648027de1fa

Cheers,
-- 
Will

https://fixes.arm64.dev
https://next.arm64.dev
https://will.arm64.dev



More information about the linux-arm-kernel mailing list