[PATCH 0/2] [ARM64] Support systems w/ high memory
manoj.iyer at canonical.com
manoj.iyer at canonical.com
Wed Mar 22 15:21:27 UTC 2017
From: Manoj Iyer <manoj.iyer at canonical.com>
Kernel might fail booting on systems where the physical memory footprint
exceeds the size of the linear mapping. The following patches addresses
this issue.
These patches were regression tested. Patches were applied to Zesty latest
and boots on a KVM instance and on QDF2400 ARM64 Qualcomm server. At this
time do not have systems with high memory to test with.
Changes are confined to ARM architecture, patches apply cleanly to
Ubuntu-4.10.0-13.15. Potential for any regression is low.
Ard Biesheuvel (2):
UBUNTU: SAUCE: efi: arm-stub: Correct FDT and initrd allocation rules
for arm64
UBUNTU: SAUCE: efi: arm-stub: Round up FDT allocation to mapping size
arch/arm/include/asm/efi.h | 14 +++++++-
arch/arm64/include/asm/efi.h | 19 ++++++++++-
drivers/firmware/efi/libstub/arm-stub.c | 7 ++--
drivers/firmware/efi/libstub/fdt.c | 57 ++++++++++++++-------------------
4 files changed, 59 insertions(+), 38 deletions(-)
--
2.11.0
More information about the kernel-team
mailing list