-
- Downloads
x86/CPU/AMD: Do not leak quotient data after a division by 0
commit 77245f1c upstream. Under certain circumstances, an integer division by 0 which faults, can leave stale quotient data from a previous division operation on Zen1 microarchitectures. Do a dummy division 0/1 before returning from the #DE exception handler in order to avoid any leaks of potentially sensitive data. Signed-off-by:Borislav Petkov (AMD) <bp@alien8.de> Cc: <stable@kernel.org> Signed-off-by:
Linus Torvalds <torvalds@linux-foundation.org> Signed-off-by:
Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Showing
- arch/x86/include/asm/cpufeatures.h 1 addition, 0 deletionsarch/x86/include/asm/cpufeatures.h
- arch/x86/include/asm/processor.h 2 additions, 0 deletionsarch/x86/include/asm/processor.h
- arch/x86/kernel/cpu/amd.c 19 additions, 0 deletionsarch/x86/kernel/cpu/amd.c
- arch/x86/kernel/traps.c 2 additions, 0 deletionsarch/x86/kernel/traps.c
Loading
Please register or sign in to comment