Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
cpuctl ucode: no patch available
Hi!
I read about a new microcode update for the AMD Zen family, downloaded
the linux firmware repository and tried to apply it.
I put the new file for my CPU in /libdata/firmware/x86/amd/ (per man
page) as microcode_amd_fam19h.bin (as the filename is in the
repository).
# ls -l /libdata/firmware/x86/amd/microcode_amd_fam19h.bin
-rw-rw-r-- 1 root wheel 39172 Oct 21 10:34 /libdata/firmware/x86/amd/microcode_amd_fam19h.bin
# cpuctl identify 0 | grep -i -e family -e ucode
cpu0: AMD Family 19h (686-class), 4491.57 MHz
cpu0: family 0x19 model 0x61 stepping 0x2 (id 0xa60f12)
cpu0: UCode version: 0xa601203
Then I try to apply it:
# cpuctl ucode
cpuctl: please also check dmesg(8) output for additional error information
cpuctl: IOC_CPU_UCODE_APPLY: No such file or directory
# dmesg | tail -1
autoconfiguration error: ucode: No patch available for this cpu
So this looks like it didn't find a patch file.
When I run it under ktrace I see:
3719 3719 cpuctl NAMI "/libdata/firmware/x86/amd/microcode_amd_fam19h.bin"
3719 3719 cpuctl RET ioctl -1 errno 2 No such file or directory
so it looks in the right path.
Why does it claim there is no patch available?
Thomas
Home |
Main Index |
Thread Index |
Old Index