AMD Zen2 architecture Zenbleed remote execution vulnerability. The optimal
fix is through microcode but in the case the proper microcode revision has
not been applied, enable a fallback fix for openEuler.
Arnaldo Carvalho de Melo (1):
tools arch x86: Sync the msr-index.h copy with the kernel sources
Borislav Petkov (1):
x86/cpu: Restore AMD's DE_CFG MSR after resume
Borislav Petkov (AMD) (2):
x86/cpu/amd: Move the errata checking functionality up
x86/cpu/amd: Add a Zenbleed fix
Cristian Ciocaltea (1):
x86/cpu/amd: Enable Zenbleed fix for AMD Custom APU 0405
arch/x86/include/asm/microcode.h | 1 +
arch/x86/include/asm/microcode_amd.h | 2 +
arch/x86/include/asm/msr-index.h | 9 +-
arch/x86/kernel/cpu/amd.c | 206 ++++++++++++++++---------
arch/x86/kernel/cpu/common.c | 1 +
arch/x86/kernel/cpu/hygon.c | 4 +-
arch/x86/kvm/svm/svm.c | 10 +-
arch/x86/kvm/x86.c | 2 +-
arch/x86/power/cpu.c | 1 +
tools/arch/x86/include/asm/msr-index.h | 9 +-
10 files changed, 155 insertions(+), 90 deletions(-)
--
2.25.1