• Ard Biesheuvel's avatar
    efi: Move mem_attr_table out of struct efi · a17e809e
    Ard Biesheuvel authored
    The memory attributes table is only used at init time by the core EFI
    code, so there is no need to carry its address in struct efi that is
    shared with the world. So move it out, and make it __ro_after_init as
    well, considering that the value is set during early boot.
    
    Tested-by: Tony Luck <tony.luck@intel.com> # arch/ia64
    Signed-off-by: default avatarArd Biesheuvel <ardb@kernel.org>
    a17e809e
memattr.c 4.84 KB