diff options
author | Wanpeng Li <wanpeng.li@hotmail.com> | 2015-10-13 09:12:21 -0700 |
---|---|---|
committer | Paolo Bonzini <pbonzini@redhat.com> | 2015-10-16 10:30:24 +0200 |
commit | 99b83ac893b84ed1a62ad6d1f2b6cc32026b9e85 (patch) | |
tree | b097ce5eeb4640caf6f026bb080b0aa39197083d /arch/x86/include | |
parent | dd5f5341a3a684c8850f8a8ccbaa70e196518e76 (diff) | |
download | op-kernel-dev-99b83ac893b84ed1a62ad6d1f2b6cc32026b9e85.zip op-kernel-dev-99b83ac893b84ed1a62ad6d1f2b6cc32026b9e85.tar.gz |
KVM: nVMX: emulate the INVVPID instruction
Add the INVVPID instruction emulation.
Reviewed-by: Wincy Van <fanwenyi0529@gmail.com>
Signed-off-by: Wanpeng Li <wanpeng.li@hotmail.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'arch/x86/include')
-rw-r--r-- | arch/x86/include/asm/vmx.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/x86/include/asm/vmx.h b/arch/x86/include/asm/vmx.h index d25f32a..aa336ff 100644 --- a/arch/x86/include/asm/vmx.h +++ b/arch/x86/include/asm/vmx.h @@ -416,6 +416,7 @@ enum vmcs_field { #define VMX_EPT_EXTENT_CONTEXT_BIT (1ull << 25) #define VMX_EPT_EXTENT_GLOBAL_BIT (1ull << 26) +#define VMX_VPID_INVVPID_BIT (1ull << 0) /* (32 - 32) */ #define VMX_VPID_EXTENT_SINGLE_CONTEXT_BIT (1ull << 9) /* (41 - 32) */ #define VMX_VPID_EXTENT_GLOBAL_CONTEXT_BIT (1ull << 10) /* (42 - 32) */ |