Displaying 1 result from an estimated 1 matches for "c9afb56".
Did you mean:
26afb56
2013 Oct 30
3
[PATCH 4/4] XSA-60 security hole: flush cache when vmentry back to UC guest
...nlikely(hypervisor_access_uc_hvm_memory) )
+ {
+ hypervisor_access_uc_hvm_memory = 0;
+ wbinvd();
+ }
+
if ( !cpu_has_vmx_vpid )
goto out;
if ( nestedhvm_vcpu_in_guestmode(curr) )
diff --git a/xen/include/asm-x86/hvm/hvm.h b/xen/include/asm-x86/hvm/hvm.h
index c9afb56..c7ac6b8 100644
--- a/xen/include/asm-x86/hvm/hvm.h
+++ b/xen/include/asm-x86/hvm/hvm.h
@@ -197,6 +197,7 @@ struct hvm_function_table {
extern struct hvm_function_table hvm_funcs;
extern bool_t hvm_enabled;
+extern bool_t hypervisor_access_uc_hvm_memory;
extern bool_t cpu_has_lmsl;
extern s8...