[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-changelog] [xen staging] x86/altp2m: Fix build with !CONFIG_HVM



commit d0bd9d67b497fa49e9bb82fd8007cc1bb3b9d5ba
Author:     Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
AuthorDate: Thu Feb 28 12:49:13 2019 +0000
Commit:     Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
CommitDate: Thu Feb 28 13:25:30 2019 +0000

    x86/altp2m: Fix build with !CONFIG_HVM
    
    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@xxxxxxxxxx>
    Reviewed-by: Wei Liu <wei.liu2@xxxxxxxxxx>
    Acked-by: Jan Beulich <jbeulich@xxxxxxxx>
    Release-acked-by: Juergen Gross <jgross@xxxxxxxx>
---
 xen/include/asm-x86/altp2m.h | 1 +
 1 file changed, 1 insertion(+)

diff --git a/xen/include/asm-x86/altp2m.h b/xen/include/asm-x86/altp2m.h
index 8139bf832a..b206e95863 100644
--- a/xen/include/asm-x86/altp2m.h
+++ b/xen/include/asm-x86/altp2m.h
@@ -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
 
--
generated by git-patchbot for /home/xen/git/xen.git#staging

_______________________________________________
Xen-changelog mailing list
Xen-changelog@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/xen-changelog

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.