diff options
author | Borislav Petkov <bp@suse.de> | 2014-11-30 16:26:39 +0300 |
---|---|---|
committer | Thomas Gleixner <tglx@linutronix.de> | 2014-12-01 12:55:08 +0300 |
commit | 02ecc41abcea4ff9291d548f6f846b29b354ddd2 (patch) | |
tree | 8cf227f202435296b55cedb76b84b0e7990bd0c6 /Documentation/x86 | |
parent | e2e68ae688b0a3766cd75aedf4ed4e39be402009 (diff) | |
download | linux-02ecc41abcea4ff9291d548f6f846b29b354ddd2.tar.xz |
x86, microcode: Limit the microcode reloading to 64-bit for now
First, there was this: https://bugzilla.kernel.org/show_bug.cgi?id=88001
The problem there was that microcode patches are not being reapplied
after suspend-to-ram. It was important to reapply them, though, because
of for example Haswell's TSX erratum which disabled TSX instructions
with a microcode patch.
A simple fix was fb86b97300d9 ("x86, microcode: Update BSPs microcode
on resume") but, as it is often the case, simple fixes are too
simple. This one causes 32-bit resume to fail:
https://bugzilla.kernel.org/show_bug.cgi?id=88391
Properly fixing this would require more involved changes for which it
is too late now, right before the merge window. Thus, limit this to
64-bit only temporarily.
Signed-off-by: Borislav Petkov <bp@suse.de>
Link: http://lkml.kernel.org/r/1417353999-32236-1-git-send-email-bp@alien8.de
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Diffstat (limited to 'Documentation/x86')
0 files changed, 0 insertions, 0 deletions