qemu: arm: Enable virtualizable IO accessors
authorIlias Apalodimas <ilias.apalodimas@linaro.org>
Wed, 18 Jun 2025 06:58:14 +0000 (09:58 +0300)
committerTom Rini <trini@konsulko.com>
Fri, 27 Jun 2025 17:48:20 +0000 (11:48 -0600)
We recently added IO accessors that will work with KVM for any MMIO
access that casues an exception to the hypervisor. Enable them by
default for QEMU.

Signed-off-by: Ilias Apalodimas <ilias.apalodimas@linaro.org>
Tested-by: Mikko Rapeli <mikko.rapeli@linaro.org>
configs/qemu_arm64_defconfig
configs/qemu_arm_defconfig

index 72bd255..39afb83 100644 (file)
@@ -1,4 +1,5 @@
 CONFIG_ARM=y
+CONFIG_KVM_VIRT_INS=y
 CONFIG_ARCH_QEMU=y
 CONFIG_SYS_MALLOC_LEN=0x1000000
 CONFIG_BLOBLIST_SIZE_RELOC=0x2000
index f130013..92ba48f 100644 (file)
@@ -1,4 +1,5 @@
 CONFIG_ARM=y
+CONFIG_KVM_VIRT_INS=y
 CONFIG_ARM_SMCCC=y
 CONFIG_ARCH_QEMU=y
 CONFIG_SYS_MALLOC_LEN=0x1000000