On 01/05/2014 12:14 AM, Aleksandar Kuktin wrote:
>> On Sat, 04 Jan 2014 23:33:13 +0100
>> "Armin K." <kre...@email.com> wrote:
>>
>> On 01/04/2014 11:25 PM, Aleksandar Kuktin wrote:
>>> What exactly is intel-ucode-20130222 for?
>>
>> CPU microcode update. It updates CPU microcode at runtime using
>> "microcode" driver in the kernel. It's firmware actually.
>>
>> Now that you mention it, it seems that it doesn't work anymore
>> somehow, probably since I've built microcode driver into kernel but
>> firmware is in /lib/firmware.
> 
> Hmm.. Any improvements in the way system handles itself with the new
> firmware? Normally I use AMD, but I'm now on an Intel box so I have to
> bother with this a bit.
> 
> BTW, I found that putting firmware into the kernel binary (as opposed
> to /lib/firmware) works best for me. No need to deal with helper
> programs and other such stuff.
> 
> 
> 

Now that I've built it as module, the microcode firmware seems to load
just fine and I did notice something:

dmesg output, early boot - before /sbin/init has been ran:

[    0.040548] perf_event_intel: PEBS disabled due to CPU errata, please
upgrade microcode

dmesg output, after udev has been started and it has loaded the
microcode module:

[   10.471604] microcode: CPU0 sig=0x206a7, pf=0x10, revision=0x25
[   10.720949] microcode: CPU0 sig=0x206a7, pf=0x10, revision=0x25
[   10.722411] microcode: CPU0 updated to revision 0x28, date = 2012-04-24
[   10.722486] microcode: CPU1 sig=0x206a7, pf=0x10, revision=0x25
[   10.722555] microcode: CPU1 sig=0x206a7, pf=0x10, revision=0x25
[   10.723511] microcode: CPU1 updated to revision 0x28, date = 2012-04-24
[   10.723549] microcode: CPU2 sig=0x206a7, pf=0x10, revision=0x25
[   10.723617] microcode: CPU2 sig=0x206a7, pf=0x10, revision=0x25
[   10.724582] microcode: CPU2 updated to revision 0x28, date = 2012-04-24
[   10.724596] microcode: CPU3 sig=0x206a7, pf=0x10, revision=0x25
[   10.724631] microcode: CPU3 sig=0x206a7, pf=0x10, revision=0x25
[   10.725553] microcode: CPU3 updated to revision 0x28, date = 2012-04-24
[   10.725573] perf_event_intel: PEBS enabled due to microcode update
[   10.725673] microcode: Microcode Update Driver: v2.00
<tig...@aivazian.fsnet.co.uk>, Peter Oruba



I don't know what PEBS is, but in this case, microcode update seems to
enable it.

-- 
Note: My last name is not Krejzi.
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to