@samitouri / QOSamiQemu / commits / 4bf40dc817

target/arm: Only set %kvm_target when KVM is enabled

Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org> Reviewed-by: Manos Pitsidianakis <manos.pitsidianakis@linaro.org> Reviewed-by: Pierrick Bouvier <pierrick.bouvier@oss.qualcomm.com> Acked-by: Peter Maydell <peter.maydell@linaro.org> Message-Id: <20260526203722.79463-13-philmd@linaro.org>

Philippe Mathieu-Daudé committed May 13, 2026 at 11:31 UTC 4bf40dc8176a26136792bdc2d2606a535656fbcb
1 file changed +3 -1
target/arm/cpu64.c
+3 -1
@@ -701,7 +701,9 @@ static void aarch64_a57_initfn(Object *obj)
701 set_feature(&cpu->env, ARM_FEATURE_EL2);
702 set_feature(&cpu->env, ARM_FEATURE_EL3);
703 set_feature(&cpu->env, ARM_FEATURE_PMU);
704 - cpu->kvm_target = QEMU_KVM_ARM_TARGET_CORTEX_A57;
704 + if (kvm_enabled()) {
705 + cpu->kvm_target = QEMU_KVM_ARM_TARGET_CORTEX_A57;
706 + }
707 cpu->midr = 0x411fd070;
708 cpu->revidr = 0x00000000;
709 cpu->reset_fpsid = 0x41034070;