|
|
|
|
|
|
|
|
|
|
xen-devel
[Xen-devel] [PATCH] x86: TSS busy flag
x86: Intel wants the TSS busy flag set when we do a vmentry.
Signed-off-by: Jean Guyader <jean.guyader@xxxxxxxxxxxxx>
--
Jean Guyader
diff -r 7e00ebe2b7fd xen/arch/x86/hvm/vmx/vmx.c
--- a/xen/arch/x86/hvm/vmx/vmx.c Tue Jun 17 09:36:25 2008 +0100
+++ b/xen/arch/x86/hvm/vmx/vmx.c Tue Jun 17 14:45:06 2008 +0100
@@ -624,6 +624,9 @@ static void vmx_load_cpu_state(struct vc
v->arch.hvm_vmx.cstar = data->msr_cstar;
v->arch.hvm_vmx.shadow_gs = data->shadow_gs;
#endif
+
+ /* The busy flags must be set for Intel */
+ set_bit(1, &data->tr_arbytes);
hvm_set_guest_tsc(v, data->tsc);
}
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
<Prev in Thread] |
Current Thread |
[Next in Thread> |
- [Xen-devel] [PATCH] x86: TSS busy flag,
Jean Guyader <=
|
|
|
|
|