Re: [Xen-devel] [PATCH 2/6] x86/cpuid: Introduce recalculate_xstate()

2017-01-16 Thread Jan Beulich
>>> On 16.01.17 at 18:02, wrote: > On 16/01/17 16:45, Jan Beulich wrote: > On 16.01.17 at 12:40, wrote: >>> @@ -154,6 +152,13 @@ struct cpuid_policy >>> }; >>> uint32_t /* b */:32, xss_low, xss_high; >>>

Re: [Xen-devel] [PATCH 2/6] x86/cpuid: Introduce recalculate_xstate()

2017-01-16 Thread Andrew Cooper
On 16/01/17 16:45, Jan Beulich wrote: On 16.01.17 at 12:40, wrote: >> All data in the xstate union, other than the Da1 feature word, is derived >> from >> other state; either feature bits from other words, or layout information >> which >> has already been

Re: [Xen-devel] [PATCH 2/6] x86/cpuid: Introduce recalculate_xstate()

2017-01-16 Thread Jan Beulich
>>> On 16.01.17 at 12:40, wrote: > All data in the xstate union, other than the Da1 feature word, is derived from > other state; either feature bits from other words, or layout information which > has already been collected by Xen's xstate driver. > > Recalculate the

[Xen-devel] [PATCH 2/6] x86/cpuid: Introduce recalculate_xstate()

2017-01-16 Thread Andrew Cooper
All data in the xstate union, other than the Da1 feature word, is derived from other state; either feature bits from other words, or layout information which has already been collected by Xen's xstate driver. Recalculate the xstate information for each policy object when the feature bits may have