diff --git a/xen/arch/x86/hvm/vmx/vmcs.c b/xen/arch/x86/hvm/vmx/vmcs.c index a59fd6ba25..7c9802cbd7 100644 --- a/xen/arch/x86/hvm/vmx/vmcs.c +++ b/xen/arch/x86/hvm/vmx/vmcs.c @@ -337,7 +337,7 @@ static void construct_vmcs(struct vcpu *v) #endif /* Host control registers. */ - __vmwrite(HOST_CR0, read_cr0()); + __vmwrite(HOST_CR0, read_cr0() | X86_CR0_TS); __vmwrite(HOST_CR4, read_cr4()); /* Host CS:RIP. */