aboutsummaryrefslogtreecommitdiffstats
path: root/xen/include/asm-x86/hvm/vmx
diff options
context:
space:
mode:
authorDongxiao Xu <dongxiao.xu@intel.com>2012-11-30 09:23:22 +0000
committerDongxiao Xu <dongxiao.xu@intel.com>2012-11-30 09:23:22 +0000
commit6034456b6f1ab2f490966fbbe9354bb751342ad8 (patch)
tree8f390ab3b4689aa05658132a400c0465501f2bf9 /xen/include/asm-x86/hvm/vmx
parente360bf74bec914328001785f57fbb9802210fb3b (diff)
downloadxen-6034456b6f1ab2f490966fbbe9354bb751342ad8.tar.gz
xen-6034456b6f1ab2f490966fbbe9354bb751342ad8.tar.bz2
xen-6034456b6f1ab2f490966fbbe9354bb751342ad8.zip
nested vmx: enable secondary processor-based VM-Execution controls
Enable secondary processor-based control in VMCS Besides that, add a helper function to get the certain control bit in secondary processor-based control MSR. Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com> Signed-off-by: Xiantao Zhang <xiantao.zhang@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/vmx.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/xen/include/asm-x86/hvm/vmx/vmx.h b/xen/include/asm-x86/hvm/vmx/vmx.h
index edde077c1d..c4c2fe8b0c 100644
--- a/xen/include/asm-x86/hvm/vmx/vmx.h
+++ b/xen/include/asm-x86/hvm/vmx/vmx.h
@@ -70,6 +70,7 @@ void vmx_realmode(struct cpu_user_regs *regs);
void vmx_update_debug_state(struct vcpu *v);
void vmx_update_exception_bitmap(struct vcpu *v);
void vmx_update_cpu_exec_control(struct vcpu *v);
+void vmx_update_secondary_exec_control(struct vcpu *v);
/*