diff options
Diffstat (limited to 'arch/x86/include/asm/vmx.h')
| -rw-r--r-- | arch/x86/include/asm/vmx.h | 5 | 
1 files changed, 5 insertions, 0 deletions
diff --git a/arch/x86/include/asm/vmx.h b/arch/x86/include/asm/vmx.h index 966502d4682..7004d21e621 100644 --- a/arch/x86/include/asm/vmx.h +++ b/arch/x86/include/asm/vmx.h @@ -85,6 +85,7 @@  #define VM_EXIT_SAVE_IA32_EFER                  0x00100000  #define VM_EXIT_LOAD_IA32_EFER                  0x00200000  #define VM_EXIT_SAVE_VMX_PREEMPTION_TIMER       0x00400000 +#define VM_EXIT_CLEAR_BNDCFGS                   0x00800000  #define VM_EXIT_ALWAYSON_WITHOUT_TRUE_MSR	0x00036dff @@ -95,11 +96,13 @@  #define VM_ENTRY_LOAD_IA32_PERF_GLOBAL_CTRL     0x00002000  #define VM_ENTRY_LOAD_IA32_PAT			0x00004000  #define VM_ENTRY_LOAD_IA32_EFER                 0x00008000 +#define VM_ENTRY_LOAD_BNDCFGS                   0x00010000  #define VM_ENTRY_ALWAYSON_WITHOUT_TRUE_MSR	0x000011ff  #define VMX_MISC_PREEMPTION_TIMER_RATE_MASK	0x0000001f  #define VMX_MISC_SAVE_EFER_LMA			0x00000020 +#define VMX_MISC_ACTIVITY_HLT			0x00000040  /* VMCS Encodings */  enum vmcs_field { @@ -173,6 +176,8 @@ enum vmcs_field {  	GUEST_PDPTR2_HIGH               = 0x0000280f,  	GUEST_PDPTR3                    = 0x00002810,  	GUEST_PDPTR3_HIGH               = 0x00002811, +	GUEST_BNDCFGS                   = 0x00002812, +	GUEST_BNDCFGS_HIGH              = 0x00002813,  	HOST_IA32_PAT			= 0x00002c00,  	HOST_IA32_PAT_HIGH		= 0x00002c01,  	HOST_IA32_EFER			= 0x00002c02,  | 
