]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
x86/CPU: Fix FPDSS on Zen1
authorBorislav Petkov (AMD) <bp@alien8.de>
Tue, 7 Apr 2026 09:40:03 +0000 (11:40 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 18 Apr 2026 08:35:59 +0000 (10:35 +0200)
commit1272cfedf4cd1019ddf583917a99b62f2d3645bb
tree17f068aa17ad50289c4b2351028e829671fe0bdb
parent1bb12f5745451e9f5f28e17ba3de6c43217f4ddf
x86/CPU: Fix FPDSS on Zen1

commit e55d98e7756135f32150b9b8f75d580d0d4b2dd3 upstream.

Zen1's hardware divider can leave, under certain circumstances, partial
results from previous operations.  Those results can be leaked by
another, attacker thread.

Fix that with a chicken bit.

Signed-off-by: Borislav Petkov (AMD) <bp@alien8.de>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
arch/x86/include/asm/msr-index.h
arch/x86/kernel/cpu/amd.c