diff options
| author | Gregory Price <[email protected]> | 2025-10-20 09:13:55 +0000 |
|---|---|---|
| committer | Borislav Petkov (AMD) <[email protected]> | 2025-10-28 11:37:49 +0000 |
| commit | 607b9fb2ce248cc5b633c5949e0153838992c152 (patch) | |
| tree | 07af746f4fcdd0eca790152340e661ea532cfc65 /lib/mpi/mpi-scan.c | |
| parent | x86/microcode/AMD: Limit Entrysign signature checking to known generations (diff) | |
| download | kernel-607b9fb2ce248cc5b633c5949e0153838992c152.tar.gz kernel-607b9fb2ce248cc5b633c5949e0153838992c152.zip | |
x86/CPU/AMD: Add RDSEED fix for Zen5
There's an issue with RDSEED's 16-bit and 32-bit register output
variants on Zen5 which return a random value of 0 "at a rate inconsistent
with randomness while incorrectly signaling success (CF=1)". Search the
web for AMD-SB-7055 for more detail.
Add a fix glue which checks microcode revisions.
[ bp: Add microcode revisions checking, rewrite. ]
Cc: [email protected]
Signed-off-by: Gregory Price <[email protected]>
Signed-off-by: Borislav Petkov (AMD) <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Diffstat (limited to 'lib/mpi/mpi-scan.c')
0 files changed, 0 insertions, 0 deletions
