]> xenbits.xensource.com Git - people/liuw/libxenctrl-split/xen.git/commit
x86 hvm: Allow cross-vendor migration
authorKeir Fraser <keir.fraser@citrix.com>
Tue, 26 May 2009 14:01:36 +0000 (15:01 +0100)
committerKeir Fraser <keir.fraser@citrix.com>
Tue, 26 May 2009 14:01:36 +0000 (15:01 +0100)
commit0f1cb96e9785294f149ab3c7feb90c0eb9daeede
tree849350e8a5af98391951ecea3a44b00d041765c0
parentbd5573a6301a6b229d36670a042a760f89b10dfd
x86 hvm: Allow cross-vendor migration

Intercept #UD and emulate SYSCALL/SYSENTER/SYSEXIT as necessary.

Signed-off-by: Christoph Egger <Christoph.Egger@amd.com>
Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
xen/arch/x86/hvm/svm/svm.c
xen/arch/x86/hvm/svm/vmcb.c
xen/arch/x86/hvm/vmx/vmcs.c
xen/arch/x86/hvm/vmx/vmx.c
xen/arch/x86/x86_emulate/x86_emulate.c
xen/include/asm-x86/hvm/svm/vmcb.h
xen/include/public/arch-x86/hvm/save.h