diff options
| author | Gregory Price <gourry@gourry.net> | 2025-10-20 11:13:55 +0200 |
|---|---|---|
| committer | Borislav Petkov (AMD) <bp@alien8.de> | 2025-10-28 12:37:49 +0100 |
| commit | 607b9fb2ce248cc5b633c5949e0153838992c152 (patch) | |
| tree | 07af746f4fcdd0eca790152340e661ea532cfc65 /net/unix/af_unix.c | |
| parent | 8a9fb5129e8e64d24543ebc70de941a2d77a9e77 (diff) | |
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: stable@vger.kernel.org
Signed-off-by: Gregory Price <gourry@gourry.net>
Signed-off-by: Borislav Petkov (AMD) <bp@alien8.de>
Link: https://lore.kernel.org/r/20251018024010.4112396-1-gourry@gourry.net
Diffstat (limited to 'net/unix/af_unix.c')
0 files changed, 0 insertions, 0 deletions
