[SRU][J][PATCH v2 00/20] CVE-2024-53114
Juerg Haefliger
juerg.haefliger at canonical.com
Mon Oct 20 14:19:47 UTC 2025
https://ubuntu.com/security/CVE-2024-53114
https://warthogs.atlassian.net/browse/KCVE-1933
[ Impact ]
Random AMD Zen4 host reboots wen using virtualized VMLOAD/VMSAVE.
[ Test Case ]
Compile-tested only.
[ Where Problems Could Occur ]
CPU handling code, specific to AMD ZEN. Could result in problems
when booting AMD systems.
[ Notes ]
Older series are not affected. Newer series are already fixed.
v2:
- Add additional commits identified during review:
- 232afb557835d x86/CPU/AMD: Add X86_FEATURE_ZEN1
- 15d6daad8f8ad tools headers x86 cpufeatures: Sync with the kernel
- That area of the code was heavily refactored, pull in all those
commits as well (which are tagged as non-functional changes) to ease
future backports.
- Pull in additional fixes for all of the above.
- Add commits (partial backports) to sync the tools headers to not
introduce new perf compile warnings (note that this does not fix any
of the existing warnings, just makes sure no new ones are added).
Arnaldo Carvalho de Melo (2):
tools headers cpufeatures: Sync with the kernel sources
tools headers x86 cpufeatures: Sync with the kernel sources to pick
TDX, Zen, APIC MSR fence changes
Borislav Petkov (AMD) (14):
x86/CPU/AMD: Add ZenX generations flags
x86/CPU/AMD: Carve out the erratum 1386 fix
x86/CPU/AMD: Move the Zen3 BTC_NO detection to the Zen3 init function
x86/CPU/AMD: Move erratum 1076 fix into the Zen1 init function
x86/CPU/AMD: Call the spectral chicken in the Zen2 init function
x86/CPU/AMD: Rename init_amd_zn() to init_amd_zen_common()
x86/CPU/AMD: Move Zenbleed check to the Zen2 init function
x86/CPU/AMD: Move the DIV0 bug detection to the Zen1 init function
x86/CPU/AMD: Get rid of amd_erratum_1054[]
x86/CPU/AMD: Get rid of amd_erratum_383[]
x86/CPU/AMD: Get rid of amd_erratum_400[]
x86/CPU/AMD: Get rid of amd_erratum_1485[]
x86/CPU/AMD: Drop now unused CPU erratum checking function
x86/CPU/AMD: Add X86_FEATURE_ZEN1
John Allen (1):
x86/CPU/AMD: Only apply Zenbleed fix for Zen2 during late microcode
load
Mario Limonciello (1):
x86/CPU/AMD: Clear virtualized VMLOAD/VMSAVE on Zen4 client
Sandipan Das (1):
x86/cpu/amd: Fix workaround for erratum 1054
Wyes Karny (1):
x86: Fix comment for X86_FEATURE_ZEN
arch/x86/include/asm/cpufeatures.h | 6 +-
arch/x86/kernel/cpu/amd.c | 308 ++++++++++++-----------
tools/arch/x86/include/asm/cpufeatures.h | 6 +-
3 files changed, 171 insertions(+), 149 deletions(-)
--
2.48.1
More information about the kernel-team
mailing list