Hi Ivan, On Thu, Apr 5, 2018 at 7:07 AM, Ivan Gorinov <[email protected]> wrote: > The microcode update data block encoded in Device Tree is used by > the bootstrap processor (BSP) but not passed to the other CPUs (AP). >
I don't understand what the bug is here. The AP microcode update is done in sipi_vector.S. > If the bootstrap processor successfully performs a microcode update > from Device Tree, use the same data block for the other processors. > > Signed-off-by: Ivan Gorinov <[email protected]> > --- > arch/x86/cpu/i386/cpu.c | 3 ++- > arch/x86/cpu/intel_common/car.S | 2 ++ > arch/x86/cpu/intel_common/microcode.c | 10 +++++++--- > arch/x86/include/asm/microcode.h | 1 + > arch/x86/lib/fsp/fsp_car.S | 2 ++ > 5 files changed, 14 insertions(+), 4 deletions(-) > Regards, Bin _______________________________________________ U-Boot mailing list [email protected] https://lists.denx.de/listinfo/u-boot

