Re: [Xen-devel] [PATCH 2/2] x86/cpu: Move set_cpumask() calls into c_early_init()

2015-11-27 Thread Andrew Cooper
On 27/11/15 11:11, Jan Beulich wrote: On 27.11.15 at 11:57, wrote: >> On 27/11/15 08:28, Jan Beulich wrote: >> On 26.11.15 at 17:59, wrote: Before c/s 44e24f8567 "x86: don't call generic_identify() redundantly", the commandline-provided masks would take effect in Xen's view of

Re: [Xen-devel] [PATCH 2/2] x86/cpu: Move set_cpumask() calls into c_early_init()

2015-11-27 Thread Jan Beulich
>>> On 27.11.15 at 11:57, wrote: > On 27/11/15 08:28, Jan Beulich wrote: > On 26.11.15 at 17:59, wrote: >>> Before c/s 44e24f8567 "x86: don't call generic_identify() redundantly", the >>> commandline-provided masks would take effect in Xen's view of the features. >>> >>> As the masks got appl

Re: [Xen-devel] [PATCH 2/2] x86/cpu: Move set_cpumask() calls into c_early_init()

2015-11-27 Thread Andrew Cooper
On 27/11/15 08:28, Jan Beulich wrote: On 26.11.15 at 17:59, wrote: >> Before c/s 44e24f8567 "x86: don't call generic_identify() redundantly", the >> commandline-provided masks would take effect in Xen's view of the features. >> >> As the masks got applied after the query for features, the red

Re: [Xen-devel] [PATCH 2/2] x86/cpu: Move set_cpumask() calls into c_early_init()

2015-11-27 Thread Jan Beulich
>>> On 26.11.15 at 17:59, wrote: > Before c/s 44e24f8567 "x86: don't call generic_identify() redundantly", the > commandline-provided masks would take effect in Xen's view of the features. > > As the masks got applied after the query for features, the redundant call to > generic_identify() would

[Xen-devel] [PATCH 2/2] x86/cpu: Move set_cpumask() calls into c_early_init()

2015-11-26 Thread Andrew Cooper
Before c/s 44e24f8567 "x86: don't call generic_identify() redundantly", the commandline-provided masks would take effect in Xen's view of the features. As the masks got applied after the query for features, the redundant call to generic_identify() would clobber the wrong feature information with t