Re: [patch V2 26/37] x86/microcode: Clarify the late load logic

From: Nikolay Borisov
Date: Sun Aug 13 2023 - 16:08:49 EST




On 12.08.23 г. 22:59 ч., Thomas Gleixner wrote:
From: Thomas Gleixner <tglx@xxxxxxxxxxxxx>

reload_store() is way too complicated. Split the inner workings out and
make the following enhancements:

- Taint the kernel only when the microcode was actually updated. If. e.g.
the rendevouz fails, then nothing happened and there is no reason for
tainting.

- Return useful error codes

Signed-off-by: Thomas Gleixner <tglx@xxxxxxxxxxxxx>

Reviewed-by: Nikolay Borisov <nik.borisov@xxxxxxxx>