You are not logged in.

#1 2014-11-05 19:56:03

simendsjo
Member
Registered: 2012-09-27
Posts: 113

[SOLVED] Intel microcode not loaded - already available in the bios?

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 Oruba

The 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.img

But 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 10240

Last edited by simendsjo (2014-11-05 20:12:36)

Offline

#2 2014-11-05 20:09:16

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,426
Website

Re: [SOLVED] Intel microcode not loaded - already available in the bios?

You need to install a 3.17.x kernel...


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

#3 2014-11-05 20:11:00

kokoko3k
Member
Registered: 2008-11-14
Posts: 2,464

Re: [SOLVED] Intel microcode not loaded - already available in the bios?

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

#4 2014-11-05 20:12:20

simendsjo
Member
Registered: 2012-09-27
Posts: 113

Re: [SOLVED] Intel microcode not loaded - already available in the bios?

kokoko3k wrote:

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 smile As long as I haven't failed the installation process, I'm happy.

Offline

#5 2014-11-05 20:27:22

graysky
Wiki Maintainer
From: :wq
Registered: 2008-12-01
Posts: 10,732
Website

Re: [SOLVED] Intel microcode not loaded - already available in the bios?

jasonwryan wrote:

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.

1. https://wiki.archlinux.org/index.php/Linux-ck/Changelog

Offline

#6 2014-11-05 20:29:14

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,426
Website

Re: [SOLVED] Intel microcode not loaded - already available in the bios?

Then the wiki should be updated...


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

#7 2014-11-05 20:38:59

graysky
Wiki Maintainer
From: :wq
Registered: 2008-12-01
Posts: 10,732
Website

Re: [SOLVED] Intel microcode not loaded - already available in the bios?

The linux-ck wiki page?

Offline

#8 2014-11-05 20:41:07

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,426
Website

Re: [SOLVED] Intel microcode not loaded - already available in the bios?

https://wiki.archlinux.org/index.php/Microcode

wiki wrote:

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.


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

#9 2014-11-05 20:54:13

graysky
Wiki Maintainer
From: :wq
Registered: 2008-12-01
Posts: 10,732
Website

Re: [SOLVED] Intel microcode not loaded - already available in the bios?

Offline

Board footer

Powered by FluxBB