Hi,
this is a not that recent Lenovo Xeon 2276M laptop. Some time ago, I do remember, that dmesg showed some updates regarding the microcode. But now, there's just "no matching update found". Please see the logs below. I assume those microcode updates cannot be persistent and they need to be uploaded to the CPU each time a machine boots. Could anybody elaborate on that please? Do UEFI firmware updates as they come from Lenovo affect this?
this is a not that recent Lenovo Xeon 2276M laptop. Some time ago, I do remember, that dmesg showed some updates regarding the microcode. But now, there's just "no matching update found". Please see the logs below. I assume those microcode updates cannot be persistent and they need to be uploaded to the CPU each time a machine boots. Could anybody elaborate on that please? Do UEFI firmware updates as they come from Lenovo affect this?
Code:
jb@p1 ~> doas dmesg | grep -i micro
CPU microcode: no matching update found
jb@p1 ~> cat /boot/loader.conf | grep -i microco
# CPU microcode update
cpu_microcode_load="YES"
cpu_microcode_name="/boot/firmware/intel-ucode.bin"
jb@p1 ~> freebsd-version -kru
14.1-RELEASE-p5
14.1-RELEASE-p5
14.1-RELEASE-p6