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

Re: [Xen-devel] [PATCH] x86/vvmx: Fix the use of RDTSCP when it is intercepted at L0



On Thu, Oct 03, 2019 at 11:47:36AM +0100, Andrew Cooper wrote:
> Linux has started using RDTSCP as of v5.1.  This has highlighted a bug in Xen,
> where virtual vmexit simply gives up.
> 
>   (XEN) d1v1 Unhandled nested vmexit: reason 51
>   (XEN) domain_crash called from vvmx.c:2671
>   (XEN) Domain 1 (vcpu#1) crashed on cpu#2:
> 
> Handle RDTSCP in the virtual vmexit hander in the same was as RDTSC
> intercepts.
> 
> Reported-by: Sarah Newman <srn@xxxxxxxxx>
> Signed-off-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
> Tested-by: Chris Brannon <cmb@xxxxxxxxx>

Reviewed-by: Wei Liu <wl@xxxxxxx>

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/xen-devel

 


Rackspace

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