summaryrefslogtreecommitdiff
path: root/scripts/basic/split-include.c
diff options
context:
space:
mode:
authorArd Biesheuvel <ardb@kernel.org>2026-10-12 11:59:10 +0200
committerArd Biesheuvel <ardb@kernel.org>2026-10-15 13:53:08 +0200
commita278b88b766128e6ef5a5de0f350d897ccd14cb6 (patch)
tree6f76ae0a09d2e57518a11e6c122691f87981358b /scripts/basic/split-include.c
parentaaf3ed0f46298e18ec8bc477cf0a37478e41f2ea (diff)
downloadlinux-next-a278b88b766128e6ef5a5de0f350d897ccd14cb6.tar.gz
linux-next-a278b88b766128e6ef5a5de0f350d897ccd14cb6.zip
efi: Retain the address of the LINUX_EFI_MEMRESERVE table
The physical address of the LINUX_EFI_MEMRESERVE configuration table is only kept in __initdata, but a kexec loader that runs the incoming kernel's EFI stub needs it in order to pass the table on, so that the persistent memory reservations made by this kernel and its predecessors (e.g., for the GICv3 LPI tables) are carried over. So move it into struct efi, alongside the addresses of the other EFI configuration tables that may be passed on in this way. Signed-off-by: Ard Biesheuvel <ardb@kernel.org>
Diffstat (limited to 'scripts/basic/split-include.c')
0 files changed, 0 insertions, 0 deletions