]> err.no Git - linux-2.6/commit
KVM: Portability: Split kvm_vcpu into arch dependent and independent parts (part 1)
authorZhang Xiantao <xiantao.zhang@intel.com>
Sat, 20 Oct 2007 07:34:38 +0000 (15:34 +0800)
committerAvi Kivity <avi@qumranet.com>
Wed, 30 Jan 2008 15:52:54 +0000 (17:52 +0200)
commit34c16eecf78ed4cf01f39ac7211f5b57942ec899
tree9a9d6192db411cc3c7ff665cc94a8797eb55aa80
parent8d4e1288ebb753d3140d81cb349f22b0a6829a4a
KVM: Portability: Split kvm_vcpu into arch dependent and independent parts (part 1)

First step to split kvm_vcpu.  Currently, we just use an macro to define
the common fields in kvm_vcpu for all archs, and all archs need to define
its own kvm_vcpu struct.

Signed-off-by: Zhang Xiantao <xiantao.zhang@intel.com>
Signed-off-by: Avi Kivity <avi@qumranet.com>
drivers/kvm/ioapic.c
drivers/kvm/irq.c
drivers/kvm/kvm.h
drivers/kvm/kvm_main.c
drivers/kvm/lapic.c
drivers/kvm/mmu.c
drivers/kvm/svm.c
drivers/kvm/vmx.c
drivers/kvm/x86.h
drivers/kvm/x86_emulate.c