• Ard Biesheuvel's avatar
    efi/x86: Remove runtime table address from kexec EFI setup data · 0a67361d
    Ard Biesheuvel authored
    Since commit 33b85447 ("efi/x86: Drop two near identical versions
    of efi_runtime_init()"), we no longer map the EFI runtime services table
    before calling SetVirtualAddressMap(), which means we don't need the 1:1
    mapped physical address of this table, and so there is no point in passing
    the address via EFI setup data on kexec boot.
    
    Note that the kexec tools will still look for this address in sysfs, so
    we still need to provide it.
    
    Tested-by: Tony Luck <tony.luck@intel.com> # arch/ia64
    Signed-off-by: default avatarArd Biesheuvel <ardb@kernel.org>
    0a67361d
efi.h 11.4 KB