From 05dbc316f6b72e8fe03fc5a8792bec22078a48be Mon Sep 17 00:00:00 2001 From: Teddy Astie Date: Mon, 23 Mar 2026 11:16:45 +0100 Subject: [PATCH] efi: Enable EFI_SET_VIRTUAL_ADDRESS_MAP by default MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Many machines fails to boot if this option is disabled. It's off by default as it was deemed too risky for being enabled by default late in the Xen 4.13 cycle, but found out to be safe. As there are no known drawback by having this option on, enable it by default. Signed-off-by: Teddy Astie Acked-by: Marek Marczykowski-Górecki --- xen/common/Kconfig | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/xen/common/Kconfig b/xen/common/Kconfig index d7e79e752a..0a20aa0a12 100644 --- a/xen/common/Kconfig +++ b/xen/common/Kconfig @@ -363,14 +363,13 @@ config KEXEC config EFI_SET_VIRTUAL_ADDRESS_MAP bool "EFI: call SetVirtualAddressMap()" if EXPERT + default y help Call EFI SetVirtualAddressMap() runtime service to setup memory map for further runtime services. According to UEFI spec, it isn't strictly necessary, but many UEFI implementations misbehave when this call is missing. - If unsure, say N. - config XSM bool "Xen Security Modules support" default ARM