This is a backport to v4.20 of the fix for an early memblock reserve issue observed on arm64 systems with a GICv3 and many (i.e., hundreds of) CPUs.
Ard Biesheuvel (2): arm64, mm, efi: Account for GICv3 LPI tables in static memblock reserve table efi/arm: Revert "Defer persistent reservations until after paging_init()"
arch/arm64/include/asm/memory.h | 11 +++++++++++ arch/arm64/kernel/setup.c | 1 - drivers/firmware/efi/efi.c | 4 ---- drivers/firmware/efi/libstub/arm-stub.c | 3 --- include/linux/efi.h | 7 ------- include/linux/memblock.h | 3 --- mm/memblock.c | 11 +++++++++-- 7 files changed, 20 insertions(+), 20 deletions(-)