You are not logged in.
I'm getting ready to the linux 3.17 release and thought I should manually install the Intel microcode.
I noticed that I didn't even have the package installed, so that was my first stop.
After doing the steps outlined in the wiki, I'm not sure it's actually loaded.
The `sig` and `revision` in the available patch and the kernel output is the same.
Does this mean I already have the microcodes updated through the BIOS, or is this irrelevant?
And if it's irrelevant, any idea what I'm doing wrong?
$ uname -a
Linux simendsjo-t520 3.16.7-1-ck #1 SMP PREEMPT Fri Oct 31 13:09:18 CET 2014 x86_64 GNU/Linux$ dmesg | grep microcode
[ 0.521721] microcode: CPU0 sig=0x206a7, pf=0x10, revision=0x29
[ 0.521739] microcode: CPU1 sig=0x206a7, pf=0x10, revision=0x29
[ 0.521764] microcode: CPU2 sig=0x206a7, pf=0x10, revision=0x29
[ 0.521783] microcode: CPU3 sig=0x206a7, pf=0x10, revision=0x29
[ 0.521894] microcode: Microcode Update Driver: v2.00 <tigran@aivazian.fsnet.co.uk>, Peter OrubaThe initrd lines in grub.cfg has been changed (not showing entire config, but it's on each non-fallback initrd line)
(But this should matter yet anyway as I'm on 3.16..?)
# grep intel /boot/grub/grub.cfg
initrd /boot/intel-ucode.img /boot/initramfs-linux-ck.img
initrd /boot/intel-ucode.img /boot/initramfs-linux.imgBut iucode_tool says an update is available (ref: https://wiki.archlinux.org/index.php/Microcode)
# bsdtar -Oxf /boot/intel-ucode.img | iucode_tool -tb -lS -
iucode_tool: system has processor(s) with signature 0x000206a7
selected microcodes:
001: sig 0x000206a7, pf mask 0x12, 2013-06-12, rev 0x0029, size 10240Last edited by simendsjo (2014-11-05 20:12:36)
Offline
You need to install a 3.17.x kernel...
Offline
I think iucode_tool is just saying that an update has been released for your cpu model.
But yout particular cpu has already it in place.
I don't know if it is the bios to update the microcode or your cpu has been shipped with the new firmware.
@jasonwryan:
the selected revision in intel-ucode.img coincides with the one reported in the kernel log.
Last edited by kokoko3k (2014-11-05 20:15:54)
Help me to improve ssh-rdp !
Retroarch User? Try my koko-aio shader !
Offline
I think iucode_tool is just saying that an update has been released for your cpu model.
But yout particular cpu has already it in place.I don't know if it is the bios to update the microcode or your cpu has been shipped with the new firmware.
Thanks! I don't really care
As long as I haven't failed the installation process, I'm happy.
Offline
You need to install a 3.17.x kernel...
I modified linux-ck back at version 3.16.6-3 to support this change[1]; confirmed on my machine and other people's machines as well.
Offline
Then the wiki should be updated...
Offline
The linux-ck wiki page?
Offline
https://wiki.archlinux.org/index.php/Microcode
Warning: With linux 3.17-2 and linux-lts 3.14.21-2 and newer versions, Intel microcode updates are not triggered automatically any more.
Offline
@jasonwryan - Done, thanks. https://wiki.archlinux.org/index.php/Mi … de_Updates
Offline