Message ID | ffc65e4b81b4ad3ccab5dce6dc12d0c3bf706858.1295642900.git.jan.kiszka@web.de (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
diff --git a/target-i386/kvm.c b/target-i386/kvm.c index 9bb34ab..531b69e 100644 --- a/target-i386/kvm.c +++ b/target-i386/kvm.c @@ -1198,6 +1198,9 @@ static int kvm_get_mp_state(CPUState *env) return ret; } env->mp_state = mp_state.mp_state; + if (kvm_irqchip_in_kernel()) { + env->halted = (mp_state.mp_state == KVM_MP_STATE_HALTED); + } return 0; }