accel/kvm: Simplify kvm_init() w.r.t. TARGET_KVM_HAVE_GUEST_DEBUG
Simplify #ifdef'ry using TARGET_KVM_HAVE_GUEST_DEBUG in kvm_init(). No need to zero-initialize kvm_sstep_flags again. Signed-off-by: Philippe Mathieu-Daudé <philmd@oss.qualcomm.com> Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Message-ID: <20260705215729.62196-11-philmd@oss.qualcomm.com>
Philippe Mathieu-Daudé committed
Jun 26, 2026 at 12:30 UTC
e32e858cf8090b4351021cd997b719258999784f
1 file changed
+1
-4
accel/kvm/kvm-all.c
+1
-4
@@ -3040,21 +3040,18 @@ static int kvm_init(AccelState *as, MachineState *ms)
3040
#ifdef TARGET_KVM_HAVE_GUEST_DEBUG
3041
kvm_has_guest_debug =
3042
(kvm_check_extension(s, KVM_CAP_SET_GUEST_DEBUG) > 0);
3043
-#endif
3043
3045
- kvm_sstep_flags = 0;
3044
if (kvm_has_guest_debug) {
3045
kvm_sstep_flags = SSTEP_ENABLE;
3046
3049
-#if defined TARGET_KVM_HAVE_GUEST_DEBUG
3047
int guest_debug_flags =
3048
kvm_check_extension(s, KVM_CAP_SET_GUEST_DEBUG2);
3049
3050
if (guest_debug_flags & KVM_GUESTDBG_BLOCKIRQ) {
3051
kvm_sstep_flags |= SSTEP_NOIRQ;
3052
}
3056
-#endif
3053
}
3054
+#endif
3055
3056
kvm_state = s;
3057