no, that is not early enough on some CPUs.

ron


On Tue, Jul 8, 2014 at 11:20 AM, yhlu <yingha...@gmail.com> wrote:

> On Tue, Jul 8, 2014 at 10:39 AM, ron minnich <rminn...@gmail.com> wrote:
> > you can  no longer update microcode after the kernel boots (on modern
> Intel
> > CPUs). It has to happen before you do Cache As Ram in many cases, or
> you'll
> > get some pretty unpleasant consequences.
>
> so even microcode_early will not help?
>
> config MICROCODE_EARLY
>         bool "Early load microcode"
>         depends on MICROCODE=y && BLK_DEV_INITRD
>         select MICROCODE_INTEL_EARLY if MICROCODE_INTEL
>         select MICROCODE_AMD_EARLY if MICROCODE_AMD
>         default y
>         help
>           This option provides functionality to read additional microcode
> data
>           at the beginning of initrd image. The data tells kernel to load
>           microcode to CPU's as early as possible. No functional change if
> no
>           microcode data is glued to the initrd, therefore it's safe to
> say Y.
>
-- 
coreboot mailing list: coreboot@coreboot.org
http://www.coreboot.org/mailman/listinfo/coreboot

Reply via email to