On 22/02/17 07:23, Jan Beulich wrote:
On 21.02.17 at 18:35, wrote:
>> On 21/02/17 17:16, Jan Beulich wrote:
>> On 20.02.17 at 12:00, wrote:
--- a/xen/arch/x86/cpuid.c
+++ b/xen/arch/x86/cpuid.c
@@ -163,6 +163,9 @@ static void recalculate_xstate(struct cpuid_policy *p)
>>> On 21.02.17 at 18:35, wrote:
> On 21/02/17 17:16, Jan Beulich wrote:
> On 20.02.17 at 12:00, wrote:
>>> --- a/xen/arch/x86/cpuid.c
>>> +++ b/xen/arch/x86/cpuid.c
>>> @@ -163,6 +163,9 @@ static void recalculate_xstate(struct cpuid_policy *p)
>>> */
>>> static void recalculate_misc(struc
On 21/02/17 17:16, Jan Beulich wrote:
On 20.02.17 at 12:00, wrote:
>> --- a/xen/arch/x86/cpuid.c
>> +++ b/xen/arch/x86/cpuid.c
>> @@ -163,6 +163,9 @@ static void recalculate_xstate(struct cpuid_policy *p)
>> */
>> static void recalculate_misc(struct cpuid_policy *p)
>> {
>> +/* Leaves
>>> On 20.02.17 at 12:00, wrote:
> --- a/xen/arch/x86/cpuid.c
> +++ b/xen/arch/x86/cpuid.c
> @@ -163,6 +163,9 @@ static void recalculate_xstate(struct cpuid_policy *p)
> */
> static void recalculate_misc(struct cpuid_policy *p)
> {
> +/* Leaves with subleaf unions. */
> +p->basic.raw[0