On 2019.07.12 08:18, Mick wrote:
I'm looking at dmesg output which on my Intel CPUS of various
vintages shows
"microcode updated early ..." but two different AMD APUs of mine do
not show
the same, despite AMD apparently releasing microcode updates going
back to
2011:
https://www.bleepingcomputer.com/news/hardware/amd-releases-spectre-v2-microcode-updates-for-cpus-going-back-to-2011/
I have not yet done any further searching or digging, but that link
seems to only talk specifically about Windows updates, not generic
firmware updates.
I have three different AMD based PCs, and so far, I don't see anything
different from Mick. However, on two Artix linux systems, I'm still
not quite sure whether the microcode is in the initramfs or not. I
hate to admit I'm also not sure on my Gentoo box, having so far made
only minor changes to the kernel from the June stage 3 tarball, and
used genkernel to compile both kernel and initramfs. I'm working on
configuring 5.2.0, but it will take me a while to get through the
complete configuration (starting from scratch.)
One suggestion - don't just grep for microcode, also check for
"firmware" for which I use 'dmesg | egrep -i "firmware|microcode"'.
And, one question - if I have linux-firmware emerged with savedconfig
use flag set, what's the best/easiest way to hunt through the actually
available firmware, to check if I might have missed something
relevant. So far, I've just searched the git repository for the
package. I suppose I could have kept a copy of the manifest from the
initial emerge (without savedconfig) but I didn't think of it at the
time.
Jack