Patch #1 (merged in 5.12-rc3) is required to address the issue Anders Roxell reported on the list [1]. Patch #2 (in 5.15-rc1) is a follow up.
[1] https://lore.kernel.org/lkml/20220826120020.GB520@mutt
Anshuman Khandual (1): arm64/kexec: Test page size support with new TGRAN range values
James Morse (1): arm64/mm: Fix __enable_mmu() for new TGRAN range values
arch/arm64/include/asm/cpufeature.h | 9 ++++-- arch/arm64/include/asm/sysreg.h | 36 +++++++++++++++-------- arch/arm64/kernel/head.S | 6 ++-- arch/arm64/kvm/reset.c | 10 ++++--- drivers/firmware/efi/libstub/arm64-stub.c | 2 +- 5 files changed, 41 insertions(+), 22 deletions(-)