EFI fix
Linus,
Please pull the latest efi-urgent-for-linus git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git efi-urgent-for-linus
# HEAD: 9b788f32bee6b0b293a4bdfca4ad4bb0206407fb x86/efi: Access EFI MMIO data as unencrypted when SEV is active
An UEFI variables fix for SEV guests.
Thanks,
Ingo
------------------>
Brijesh Singh (1):
x86/efi: Access EFI MMIO data as unencrypted when SEV is active
arch/x86/platform/efi/efi_64.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
arch/x86/platform/efi/efi_64.c +1 -1
@@ -417,7 +417,7 @@ static void __init __map_region(efi_memory_desc_t *md, u64 va)if (!(md->attribute &EFI_MEMORY_WB )) flags |= _PAGE_PCD; -if (sev_active ()) +if (sev_active () && md->type !=EFI_MEMORY_MAPPED_IO ) flags |= _PAGE_ENC; pfn = md->phys_addr >>PAGE_SHIFT ;