]> xenbits.xensource.com Git - people/liuw/xen.git/commitdiff
x86/altp2m: Fix build with !CONFIG_HVM
authorAndrew Cooper <andrew.cooper3@citrix.com>
Thu, 28 Feb 2019 12:49:13 +0000 (12:49 +0000)
committerAndrew Cooper <andrew.cooper3@citrix.com>
Thu, 28 Feb 2019 13:25:30 +0000 (13:25 +0000)
c/s 0ec9b4ef3148 "x86/vmx: Fix security issue when a guest balloons out the #VE
info page" introduced a caller of altp2m_vcpu_disable_ve() in a common path,
but c/s e72ecc761541 "x86/altp2m: Rework #VE enable/disable paths" didn't have
a suitable prototype in the !CONFIG_HVM case.

Introduce one to fix the build.

Spotted by Travis.

Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
Reviewed-by: Wei Liu <wei.liu2@citrix.com>
Acked-by: Jan Beulich <jbeulich@suse.com>
Release-acked-by: Juergen Gross <jgross@suse.com>
xen/include/asm-x86/altp2m.h

index 8139bf832a3d791c73be09c02911f1f78caa3325..b206e95863a63d35324778695300f668a1050327 100644 (file)
@@ -50,6 +50,7 @@ static inline bool altp2m_active(const struct domain *d)
 
 /* Only declaration is needed. DCE will optimise it out when linking. */
 uint16_t altp2m_vcpu_idx(const struct vcpu *v);
+void altp2m_vcpu_disable_ve(struct vcpu *v);
 
 #endif