]> git.ipfire.org Git - thirdparty/qemu.git/commitdiff
accel/kvm: Always define AccelOpsClass::supports_guest_debug
authorPhilippe Mathieu-Daudé <philmd@oss.qualcomm.com>
Fri, 26 Jun 2026 11:15:09 +0000 (13:15 +0200)
committerPhilippe Mathieu-Daudé <philmd@oss.qualcomm.com>
Mon, 6 Jul 2026 13:42:18 +0000 (15:42 +0200)
Whether TARGET_KVM_HAVE_GUEST_DEBUG is defined or not,
kvm_supports_guest_debug() still exists and can be called.

Signed-off-by: Philippe Mathieu-Daudé <philmd@oss.qualcomm.com>
Reviewed-by: Daniel Henrique Barboza <daniel.barboza@oss.qualcomm.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-ID: <20260705215729.62196-10-philmd@oss.qualcomm.com>

accel/kvm/kvm-accel-ops.c

index 6d9140e549f7cdb8dfc049e635cbdfd836e96f77..d7967bc922ffe72130d85921db5d4056945ee609 100644 (file)
@@ -105,9 +105,9 @@ static void kvm_accel_ops_class_init(ObjectClass *oc, const void *data)
     ops->synchronize_pre_loadvm = kvm_cpu_synchronize_pre_loadvm;
     ops->handle_interrupt = generic_handle_interrupt;
 
+    ops->supports_guest_debug = kvm_supports_guest_debug;
 #ifdef TARGET_KVM_HAVE_GUEST_DEBUG
     ops->update_guest_debug = kvm_update_guest_debug_ops;
-    ops->supports_guest_debug = kvm_supports_guest_debug;
     ops->insert_breakpoint = kvm_insert_breakpoint;
     ops->remove_breakpoint = kvm_remove_breakpoint;
     ops->remove_all_breakpoints = kvm_remove_all_breakpoints;