linux/drivers/kvm
Eddie Dong 96ad2cc613 KVM: in-kernel LAPIC save and restore support
This patch adds a new vcpu-based IOCTL to save and restore the local
apic registers for a single vcpu. The kernel only copies the apic page as
a whole, extraction of registers is left to userspace side. On restore, the
APIC timer is restarted from the initial count, this introduces a little
delay, but works fine.

Signed-off-by: Yaozu (Eddie) Dong <eddie.dong@intel.com>
Signed-off-by: Qing He <qing.he@intel.com>
Signed-off-by: Avi Kivity <avi@qumranet.com>
2007-10-13 10:18:25 +02:00
..
Kconfig
Makefile KVM: In-kernel I/O APIC model 2007-10-13 10:18:25 +02:00
i8259.c KVM: Add get/set irqchip ioctls for in-kernel PIC live migration support 2007-10-13 10:18:25 +02:00
ioapic.c KVM: In-kernel I/O APIC model 2007-10-13 10:18:25 +02:00
irq.c KVM: Emulate hlt in the kernel 2007-10-13 10:18:25 +02:00
irq.h KVM: in-kernel LAPIC save and restore support 2007-10-13 10:18:25 +02:00
kvm.h KVM: Emulate hlt in the kernel 2007-10-13 10:18:25 +02:00
kvm_main.c KVM: in-kernel LAPIC save and restore support 2007-10-13 10:18:25 +02:00
kvm_svm.h
lapic.c KVM: in-kernel LAPIC save and restore support 2007-10-13 10:18:25 +02:00
mmu.c
paging_tmpl.h
segment_descriptor.h
svm.c KVM: Emulate hlt in the kernel 2007-10-13 10:18:25 +02:00
svm.h
vmx.c KVM: Emulate hlt in the kernel 2007-10-13 10:18:25 +02:00
vmx.h
x86_emulate.c KVM: X86 emulator: fix 'push reg' writeback 2007-10-13 10:18:24 +02:00
x86_emulate.h