| Submitter | Jan Kiszka |
|---|---|
| Date | Jan. 4, 2011, 8:32 a.m. |
| Message ID | <1e0215ae2f80dc114e9855b0550b64304226d712.1294129949.git.jan.kiszka@web.de> |
| Download | mbox | patch |
| Permalink | /patch/77405/ |
| State | New |
| Headers | show |
Comments
Patch
diff --git a/target-i386/kvm.c b/target-i386/kvm.c index 684430f..30aa51c 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; }