ID: I202602191600
Status: idea
Tags: My Bug tracker, AMD, Linux
RDSEED32 is broken - Disabling the corresponding CPUID bit
When running journalctl -b on my Arch Linux, I am getting this error:
RDSEED32 is broken. Disabling the corresponding CPUID bit.
I can also see this message when booting up my Ubuntu and when booting up my Arch Linux.
After doing some googling, I stumbled upon this article and this is my summary:
AMD discovered a bug in Zen 5 CPUs where the RDSEED instruction doesn’t produce sufficiently random values. As a temporary fix, the Linux kernel disables RDSEED via CPUID to prevent software from using it. Meanwhile, AMD released microcode updates to fix the actual problem. Once linux-firmware is officially released with these updates, the microcode fix will be available for systems to install.