Corbin Bird wrote: > On 05/12/2018 03:20 PM, taii...@gmx.com wrote: >> ^title >> AMD has released them for all of the recent CPU's and I simply must have >> them. >> >> It seems the last update to amd-ucode on linux-firmware was in 2016, >> does anyone know whom I would contact about this who has the juice to do >> it? I need fam15h. >> >> AMD is being annoying and not releasing them to the plebians only OEM >> partners - I assume perhaps to encourage people to buy new hardware as >> most OEM's won't release BIOS updates for older boards. >> >> Thanks. > . > > Emerge this package : "sys-kernel/linux-firmware" > > You can find the blobs in : /lib/firmware/amd-ucode/ > > If you already have "sys-kernel/linux-firmware" emerged and the blobs > aren't showing, un-merge it, and the re-emerge it. > > . > > Gentoo does have the newer microcode blobs stashed on a server ( > somewhere ). > > That does pull in the blobs for : > > Fam10h ( microcode_amd.bin ) > > Fam15h ( microcode_amd_fam15h.bin ) > > Fam16h ( microcode_amd_fam16h.bin ) > > Fam17h ( microcode_amd_fam17h.bin ) > > . > > If you have an AMDGPU and use the "amdgpu" driver, firmware will be here > : /lib/firmware/amdgpu > > . > > Corbin >
If it helps the OP, I haven't done anything special, just regular updates and I have this here: root@fireball / # ls -al /lib/firmware/amd-ucode/microcode_amd* -rw-r--r-- 1 root root 12684 Jan 7 18:19 /lib/firmware/amd-ucode/microcode_amd.bin -rw-r--r-- 1 root root 490 Jan 7 18:19 /lib/firmware/amd-ucode/microcode_amd.bin.asc -rw-r--r-- 1 root root 7876 Jan 7 18:19 /lib/firmware/amd-ucode/microcode_amd_fam15h.bin -rw-r--r-- 1 root root 473 Jan 7 18:19 /lib/firmware/amd-ucode/microcode_amd_fam15h.bin.asc -rw-r--r-- 1 root root 3510 Jan 7 18:19 /lib/firmware/amd-ucode/microcode_amd_fam16h.bin -rw-r--r-- 1 root root 473 Jan 7 18:19 /lib/firmware/amd-ucode/microcode_amd_fam16h.bin.asc -rw-r--r-- 1 root root 3252 Jan 7 18:19 /lib/firmware/amd-ucode/microcode_amd_fam17h.bin root@fireball / # equery list -p linux-firmware * Searching for linux-firmware ... [IP-] [ ] sys-kernel/linux-firmware-20180103-r1:0 [-P-] [ ~] sys-kernel/linux-firmware-20180213:0 [-P-] [ ~] sys-kernel/linux-firmware-20180314:0 [-P-] [ ~] sys-kernel/linux-firmware-20180412:0 [-P-] [ ~] sys-kernel/linux-firmware-20180416:0 [-P-] [ -] sys-kernel/linux-firmware-99999999:0 root@fireball / # genlop -t linux-firmware * sys-kernel/linux-firmware <<< SNIP old stuff >>> Thu Dec 7 02:00:18 2017 >>> sys-kernel/linux-firmware-20170314 merge time: 2 minutes and 51 seconds. Sun Jan 7 18:21:19 2018 >>> sys-kernel/linux-firmware-20180103-r1 merge time: 33 minutes and 21 seconds. root@fireball / # It seems based on the time stamp and genlop, it was installed back in January. I update at least once a week, twice on occasion if I know there is a big update for say KDE or something. Hope that helps. Gives something for the OP to compare to if nothing else. ;-) Dale :-) :-)