>>> On 18.04.17 at 17:47, <ross.lagerw...@citrix.com> wrote: > Move microcode loading earlier for the boot CPU and secondary CPUs so > that it takes place before identify_cpu() is called for each CPU. > Without this, the detected features may be wrong if the new microcode > loading adjusts the feature bits. That could mean that some fixes (e.g. > d6e9f8d4f35d ("x86/vmx: fix vmentry failure with TSX bits in LBR")) > don't work as expected. > > Previously during boot, the microcode loader was invoked for each > secondary CPU started and then again for each CPU as part of an > initcall. Simplify the code so that it is invoked exactly once for each > CPU during boot.
The elimination of those pre-SMP initcalls makes it rather desirable to also remove the respective ordering comment from x86/Makefile. Jan _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org https://lists.xen.org/xen-devel