The EFI persistent memory reservations introduced during the v4.20
merge window had some teething issue, and we ended up disabling it
temporarily for 32-bit ARM due to the fact that the needed changes
were not as straightforward as on arm64.

So this series fixes the issues, and re-enables the feature for
32-bit ARM.

Cc: Russell King <[email protected]>
Cc: Marc Zyngier <[email protected]>

Ard Biesheuvel (4):
  ARM: mm: permit memblock resizing right after mapping the linear
    region
  ARM: mm: permit early_memremap() to be used in paging_init()
  efi/arm: apply persistent memory reservations during paging_init()
  efi/arm: re-enable the memreserve table for 32-bit ARM

 arch/arm/kernel/setup.c                 | 2 --
 arch/arm/mm/init.c                      | 1 -
 arch/arm/mm/mmu.c                       | 5 +++++
 drivers/firmware/efi/libstub/arm-stub.c | 3 ---
 4 files changed, 5 insertions(+), 6 deletions(-)

-- 
2.19.2

Reply via email to