summary refs log tree commit diff
path: root/tools/scripts
diff options
context:
space:
mode:
authorBorislav Petkov <bp@suse.de>2014-11-18 10:46:57 +0100
committerThomas Gleixner <tglx@linutronix.de>2014-11-18 18:32:24 +0100
commitfb86b97300d930b57471068720c52bfa8622eab7 (patch)
treee564169a28aa0daac10a4d80a3e8ea9d6dd1be6c /tools/scripts
parent2cd3949f702692cf4c5d05b463f19cd706a92dd3 (diff)
downloadlinux-fb86b97300d930b57471068720c52bfa8622eab7.tar.gz
x86, microcode: Update BSPs microcode on resume
In the situation when we apply early microcode but do *not* apply late
microcode, we fail to update the BSP's microcode on resume because we
haven't initialized the uci->mc microcode pointer. So, in order to
alleviate that, we go and dig out the stashed microcode patch during
early boot. It is basically the same thing that is done on the APs early
during boot so do that too here.

Tested-by: alex.schnaidt@gmail.com
Fixes: https://bugzilla.kernel.org/show_bug.cgi?id=88001
Cc: Henrique de Moraes Holschuh <hmh@hmh.eng.br>
Cc: Fenghua Yu <fenghua.yu@intel.com>
Cc: <stable@vger.kernel.org> # v3.9
Signed-off-by: Borislav Petkov <bp@suse.de>
Link: http://lkml.kernel.org/r/20141118094657.GA6635@pd.tnic
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Diffstat (limited to 'tools/scripts')
0 files changed, 0 insertions, 0 deletions