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