diff options
author | Dongxiao Xu <dongxiao.xu@intel.com> | 2012-11-30 09:26:01 +0000 |
---|---|---|
committer | Dongxiao Xu <dongxiao.xu@intel.com> | 2012-11-30 09:26:01 +0000 |
commit | dbfe3d92bed39fe891499f144b697a62c158ab70 (patch) | |
tree | 66b25bffa35092de9b2fde5e4be7d72ee9afbbfc /xen/include/asm-x86/hvm/vmx | |
parent | ddabf83d68d2c3ba9e96ea1390c7bf1b7cef7e99 (diff) | |
download | xen-dbfe3d92bed39fe891499f144b697a62c158ab70.tar.gz xen-dbfe3d92bed39fe891499f144b697a62c158ab70.tar.bz2 xen-dbfe3d92bed39fe891499f144b697a62c158ab70.zip |
nested vmx: enable load and save IA32_EFER feature for L1 VMM
Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
Acked-by: Jun Nakajima <jun.nakajima@intel.com>
Committed-by: Keir Fraser <keir@xen.org>
Diffstat (limited to 'xen/include/asm-x86/hvm/vmx')
-rw-r--r-- | xen/include/asm-x86/hvm/vmx/vmcs.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/xen/include/asm-x86/hvm/vmx/vmcs.h b/xen/include/asm-x86/hvm/vmx/vmcs.h index fbe9a52cfd..9665d3a5b5 100644 --- a/xen/include/asm-x86/hvm/vmx/vmcs.h +++ b/xen/include/asm-x86/hvm/vmx/vmcs.h @@ -300,6 +300,8 @@ enum vmcs_field { GUEST_IA32_DEBUGCTL_HIGH = 0x00002803, GUEST_PAT = 0x00002804, GUEST_PAT_HIGH = 0x00002805, + GUEST_EFER = 0x00002806, + GUEST_EFER_HIGH = 0x00002807, GUEST_PDPTR0 = 0x0000280a, GUEST_PDPTR0_HIGH = 0x0000280b, GUEST_PDPTR1 = 0x0000280c, @@ -310,6 +312,8 @@ enum vmcs_field { GUEST_PDPTR3_HIGH = 0x00002811, HOST_PAT = 0x00002c00, HOST_PAT_HIGH = 0x00002c01, + HOST_EFER = 0x00002c02, + HOST_EFER_HIGH = 0x00002c03, PIN_BASED_VM_EXEC_CONTROL = 0x00004000, CPU_BASED_VM_EXEC_CONTROL = 0x00004002, EXCEPTION_BITMAP = 0x00004004, |