Do not use env->halted to decide where halted state should be handled
commit90d9609bebb6af5bfcf3cf1dd1e169c3e964e2c7
authorGleb Natapov <gleb@redhat.com>
Mon, 15 Jun 2009 13:23:11 +0000 (15 16:23 +0300)
committerAvi Kivity <avi@redhat.com>
Mon, 15 Jun 2009 13:49:52 +0000 (15 16:49 +0300)
tree25a0e75dea05831b2d0f8f0a7d131608a0941882
parent79b609b3d032481a72738da3e09ce6ca44e9ac83
Do not use env->halted to decide where halted state should be handled

Use kvm_irqchip_in_kernel() for that. If irq chip is not handled by
userspace kernel should be entered even when CPU is halted.

Signed-off-by: Gleb Natapov <gleb@redhat.com>
Signed-off-by: Avi Kivity <avi@redhat.com>
hw/apic.c
qemu-kvm.c