|
|
|
|
|
|
|
|
|
|
xen-devel
RE: [Xen-devel] [PATCH 4/5][RFC] lwp: adding support for AMD lightweigh
>>> On 14.02.11 at 16:55, "Huang2, Wei" <Wei.Huang2@xxxxxxx> wrote:
> No there is no quick way (like TS bit) to keep track LWP state. Here is an
> excerpt from lwp spec:
>
> "LWP does not support the "lazy" state save and restore that is possible for
> floating point and SSE state. It does not interact with the CR0.TS bit.
> Operating systems that support LWP must always do an XSAVE to preserve the
> old thread's LWP context and an XRSTOR to set up the new LWP context. The OS
> can continue to do a lazy switch of the FP and SSE state by ensuring that the
> corresponding bits in EDX:EAX are clear when it executes the XSAVE and XRSTOR
> to handle the LWP context."
I certainly wasn't thinking of CR0.TS, but after reading patch 5 my
question should have been re-phrased into whether the intercept
of the control MSR can't be used for tracking purposes.
Jan
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
|
|
|
|