Hi Franco,
Franco Martelli wrote on 25/09/2024 17:07:
On 25/09/24 at 14:58, Jörg-Volker Peetz wrote:
What is the output of
sudo dmesg | grep -E '(microcode|model)'
?
This should show information about your CPU model and if its microcode is
actually updated.
Regards,
Jörg.
It returns:
~# dmesg | grep -E '(microcode|model)'
[ 0.131534] smpboot: CPU0: AMD FX(tm)-8350 Eight-Core Processor (family:
0x15, model: 0x2, stepping: 0x0)
[ 0.470751] microcode: microcode updated early to new patch_level=0x06000852
[ 0.470889] microcode: CPU0: patch_level=0x06000852
<snip>
A new microcode for your CPU should be inside of
/usr/lib/firmware/amd-ucode/microcode_amd_fam15h.bin
since it says 'family: 0x15' in your output.
There is a little program on https://github.com/AMDESE/amd_ucode_info to look
into the microcode file. For the package amd64-microcode on Debian testing
version 3.20240820.1 it yields:
$ amd_ucode_info.py /usr/lib/firmware/amd-ucode/microcode_amd_fam15h.bin
Microcode patches in xx/usr/lib/firmware/amd-ucode/microcode_amd_fam15h.bin:
Family=0x15 Model=0x01 Stepping=0x02: Patch=0x0600063e Length=2592 bytes
Family=0x15 Model=0x02 Stepping=0x00: Patch=0x06000852 Length=2592 bytes
Family=0x15 Model=0x10 Stepping=0x01: Patch=0x06001119 Length=2592 bytes
So yes, your CPU microcode is up-to-date.
Regards,
Jörg.