Also fix "info cpus" to show correct halt status with in kernel irq chip.
I removed patch that uses on_vcpu() for init/sipi handling for now.
Gleb Natapov (8):
env->kvm_cpu_state.init is always zero here.
Do not use env->halted to decide where halted state should be
handled.
Call kvm_arch_load_regs() instead of kvm_load_registers()
Rename kvm_(load|save)_mpstate to kvm_arch_(load|save)_mpstate
Retrieve mp state info in cpu_synchronize_state()
env->exception_index is not used by kvm code.
s->cpu_env cannot be zero here.
env->exit_request is not used by kvm.
hw/apic.c | 6 ++----
qemu-kvm-ia64.c | 6 ++----
qemu-kvm-x86.c | 9 +++------
qemu-kvm.c | 39 +++++++++++++++++++++++++++++++--------
qemu-kvm.h | 4 ++++
target-i386/machine.c | 6 +++---
target-ia64/machine.c | 4 ++--
vl.c | 1 -
8 files changed, 47 insertions(+), 28 deletions(-)
--
To unsubscribe from this list: send the line "unsubscribe kvm" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html