The vpid.patch attached
enables the VPID feature. When present, it allows TLB
entries to be retained
across VM entry and VM exit, and Xen can now
identify distinct address
spaces through a new virtual-processor ID
(VPID) field of the VMCS.
The patch should be
applied after ept.patch.
arch/x86/hvm/vmx/vmcs.c
| 17 ++++++++
arch/x86/hvm/vmx/vmx.c
| 82 +++++++++++++++++++++++++++++++++++++++--
include/asm-x86/hvm/domain.h
| 1
include/asm-x86/hvm/vmx/vmcs.h
| 8 ++++
include/asm-x86/hvm/vmx/vmx.h
| 34 +++++++++++++++++
5 files
changed, 138 insertions(+), 4 deletions(-)
Signed-off-by: Xin Li xin.b.li@xxxxxxxxx
Signed-off-by: Jun
Nakajima jun.nakajima@xxxxxxxxx
Signed-off-by: Xiaohui
Xin <Xiaohui.xin@xxxxxxxxx>