On 25/09/24 at 18:16, Dan Ritter wrote:
Is the CPU updated to the latest microcode?
Yes.
Resources I needed to find that out for you:
https://www.cpu-world.com/cgi-bin/CPUID.pl?CPUID=22328
Thank you for the time you spent for me
and
https://github.com/platomav/CPUMicrocodes/blob/master/AMD/cpu00600F20_ver06000852_2018-02-06_893C1544.bin
So the CPU's microcode currently installed is dated February 2018, am I
right?
What I'm looking for it was a procedure to discover if the CPU's
microcode is synced with that provided by "amd64-microcode" package.
Like that posted by Jeffrey Walton:
https://www.intel.com/content/www/us/en/developer/articles/technical/software-security-guidance/best-practices/microcode-update-guidance.html#inpage-nav-1-2
But for AMD CPU, that post it was for Intel CPU.
If you haven't installed "amd64-microcode" package it contains:
~$ dpkg -L amd64-microcode
/.
/etc
/etc/default
/etc/default/amd64-microcode
/etc/modprobe.d
/etc/modprobe.d/amd64-microcode-blacklist.conf
/lib
/lib/firmware
/lib/firmware/amd
/lib/firmware/amd/amd_sev_fam17h_model0xh.sbin
/lib/firmware/amd/amd_sev_fam17h_model3xh.sbin
/lib/firmware/amd/amd_sev_fam19h_model0xh.sbin
/lib/firmware/amd/amd_sev_fam19h_model1xh.sbin
/lib/firmware/amd/amd_sev_fam19h_modelaxh.sbin
/lib/firmware/amd-ucode
/lib/firmware/amd-ucode/microcode_amd.bin
/lib/firmware/amd-ucode/microcode_amd_fam15h.bin
/lib/firmware/amd-ucode/microcode_amd_fam16h.bin
/lib/firmware/amd-ucode/microcode_amd_fam17h.bin
/lib/firmware/amd-ucode/microcode_amd_fam19h.bin
/lib/firmware/amdtee
/lib/firmware/amdtee/773bd96f-b83f-4d52-b12dc529b13d8543.bin
/usr
/usr/share
/usr/share/doc
/usr/share/doc/amd64-microcode
/usr/share/doc/amd64-microcode/NEWS.Debian.gz
/usr/share/doc/amd64-microcode/README.Debian
/usr/share/doc/amd64-microcode/README.gz
/usr/share/doc/amd64-microcode/changelog.gz
/usr/share/doc/amd64-microcode/copyright
/usr/share/initramfs-tools
/usr/share/initramfs-tools/hooks
/usr/share/initramfs-tools/hooks/amd64_microcode
/lib/firmware/amdtee/amd_pmf_v3.bin
The file that contains the microcode for my CPU is dated April 2022:
$ LANG=C ls -l /lib/firmware/amd-ucode/microcode_amd_fam15h.bin
-rw-r--r-- 1 root root 7876 Apr 15 2022
/lib/firmware/amd-ucode/microcode_amd_fam15h.bin
So why you are sure that the microcode dated 2018 is the latest?
Thanks again
--
Franco Martelli