Dear Nico,

Thank you for your explanation.

On Tue, Feb 26, 2019 at 10:09 PM Nico Huber <[email protected]> wrote:
> Yes, coreboot's microcode should be up to date. However, in your log,
> it never tries to apply the update, it seems (it should tell something
> about the `cpu_microcode_blob.bin`). I also can't find any call in the
> current source that would try to update microcode, so this might be a
> recent regression.

Ah, yes, the regression seems to be introduced when parallel MP
initialization had been enabled for Intel Core 2 family according to
the commit log of related directories.
I will check out and test a revision just before the change.

> If anybody wants to look into this, one clue so far: in `src/cpu/
> intel/model_1067x/mp_init.c` a `.get_microcode_info` pointer seems to be
> missing in the `struct mp_ops`. Also, the microcode should be updated
> once in advance for the BSP. This could be done early in the bootblock
> (as it is for `cpu/intel/model_206ax/`) or later, e.g. right before
> running mp_init_with_smm().

Best regards,
Masanori
_______________________________________________
coreboot mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to