ia64/xen-unstable

diff xen/include/public/arch-x86/hvm/save.h @ 19648:f0e2df69a8eb

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>
author Keir Fraser <keir.fraser@citrix.com>
date Tue May 26 15:01:36 2009 +0100 (2009-05-26)
parents 7eb8b094a207
children 82bbce59b65d
line diff
     1.1 --- a/xen/include/public/arch-x86/hvm/save.h	Tue May 26 11:52:31 2009 +0100
     1.2 +++ b/xen/include/public/arch-x86/hvm/save.h	Tue May 26 15:01:36 2009 +0100
     1.3 @@ -123,9 +123,7 @@ struct hvm_hw_cpu {
     1.4      uint32_t tr_arbytes;
     1.5      uint32_t ldtr_arbytes;
     1.6  
     1.7 -    uint32_t sysenter_cs;
     1.8 -    uint32_t padding0;
     1.9 -
    1.10 +    uint64_t sysenter_cs;
    1.11      uint64_t sysenter_esp;
    1.12      uint64_t sysenter_eip;
    1.13