ARM: 9255/1: efi/dump UEFI runtime page tables for ARM
authorWang Kefeng <wangkefeng.wang@huawei.com>
Tue, 11 Oct 2022 01:35:07 +0000 (02:35 +0100)
committerRussell King (Oracle) <rmk+kernel@armlinux.org.uk>
Mon, 7 Nov 2022 14:19:01 +0000 (14:19 +0000)
commite513ffd881055c17ccdcc50f279360e2e1bffb40
tree1d7737330f81b0ee8464b1bccb69dafab3ab9a80
parentb40b84b120f5cb5f8c6de0b404ffb68cf72b7c90
ARM: 9255/1: efi/dump UEFI runtime page tables for ARM

UEFI runtime page tables dump only for ARM64 at present,
but ARM support EFI and ARM_PTDUMP_DEBUGFS now. Since
ARM could potentially execute with a 1G/3G user/kernel
split, choosing 1G as the upper limit for UEFI runtime
end, with this, we could enable UEFI runtime page tables
on ARM.

Acked-by: Ard Biesheuvel <ardb@kernel.org>
Tested-by: Ard Biesheuvel <ardb@kernel.org>
Signed-off-by: Kefeng Wang <wangkefeng.wang@huawei.com>
Signed-off-by: Russell King (Oracle) <rmk+kernel@armlinux.org.uk>
arch/arm/include/asm/ptdump.h
arch/arm64/include/asm/ptdump.h
drivers/firmware/efi/arm-runtime.c