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
|
||
|---|---|---|
| .. | ||
| amd.c | ||
| amd_early.c | ||
| core.c | ||
| core_early.c | ||
| intel.c | ||
| intel_early.c | ||
| intel_lib.c | ||
| Makefile | ||