KVM: Remove arch specific components from the general code
authorGregory Haskins <ghaskins@novell.com>
Fri, 27 Jul 2007 12:13:10 +0000 (08:13 -0400)
committerAvi Kivity <avi@qumranet.com>
Sat, 13 Oct 2007 08:18:20 +0000 (10:18 +0200)
commita2fa3e9f52d875f7d4ca98434603b8756be71ba8
tree915c13bfedc867d4d2e4b98c4d3b10b6ef25d451
parentc820c2aa27bb5b6069aa708b0a0b44b59a16bfa7
KVM: Remove arch specific components from the general code

struct kvm_vcpu has vmx-specific members; remove them to a private structure.

Signed-off-by: Gregory Haskins <ghaskins@novell.com>
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
Signed-off-by: Avi Kivity <avi@qumranet.com>
drivers/kvm/kvm.h
drivers/kvm/kvm_main.c
drivers/kvm/kvm_svm.h
drivers/kvm/svm.c
drivers/kvm/vmx.c