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