linux-stable/arch/powerpc/kvm
Sheng Yang ad8ba2cd44 KVM: Add kvm_arch_sync_events to sync with asynchronize events
kvm_arch_sync_events is introduced to quiet down all other events may happen
contemporary with VM destroy process, like IRQ handler and work struct for
assigned device.

For kvm_arch_sync_events is called at the very beginning of kvm_destroy_vm(), so
the state of KVM here is legal and can provide a environment to quiet down other
events.

Signed-off-by: Sheng Yang <sheng@linux.intel.com>
Signed-off-by: Avi Kivity <avi@redhat.com>
2009-02-15 02:47:36 +02:00
..
44x.c KVM: ppc: save and restore guest mappings on context switch 2008-12-31 16:55:09 +02:00
44x_emulate.c KVM: ppc: mostly cosmetic updates to the exit timing accounting code 2008-12-31 16:55:41 +02:00
44x_tlb.c KVM: ppc: Implement in-kernel exit timing statistics 2008-12-31 16:55:41 +02:00
44x_tlb.h KVM: ppc: directly insert shadow mappings into the hardware TLB 2008-12-31 16:55:09 +02:00
booke.c KVM: ppc: mostly cosmetic updates to the exit timing accounting code 2008-12-31 16:55:41 +02:00
booke.h KVM: ppc: Implement in-kernel exit timing statistics 2008-12-31 16:55:41 +02:00
booke_interrupts.S KVM: ppc: Implement in-kernel exit timing statistics 2008-12-31 16:55:41 +02:00
emulate.c KVM: ppc: Implement in-kernel exit timing statistics 2008-12-31 16:55:41 +02:00
Kconfig KVM: ppc: Implement in-kernel exit timing statistics 2008-12-31 16:55:41 +02:00
Makefile KVM: ppc: Implement in-kernel exit timing statistics 2008-12-31 16:55:41 +02:00
powerpc.c KVM: Add kvm_arch_sync_events to sync with asynchronize events 2009-02-15 02:47:36 +02:00
timing.c KVM: ppc: mostly cosmetic updates to the exit timing accounting code 2008-12-31 16:55:41 +02:00
timing.h KVM: ppc: mostly cosmetic updates to the exit timing accounting code 2008-12-31 16:55:41 +02:00