You are Here:
Linux Lite 4.4 Final has been released. See the Release Announcements section for more information.



[SOLVED]dmesglog intel microcode update

Author (Read 3224 times)

0 Members and 2 Guests are viewing this topic.

[SOLVED]dmesglog intel microcode update
« on: April 04, 2014, 06:28:49 AM »
 

Wirezfree

  • PayPal Supporter
  • Platinum Level Poster
  • *****
  • 1484
    Posts
  • Country: gb
  • Reputation: 404
  • Linux Lite "Advocate"

  • Linux Lite: 2.8 64bit

  • CPU: i7-4790S

  • MEMORY: 16Gb

  • VIDEO CARD: Intel HD4600 (Integrated)
Hello,

Whilst looking in the log files I found the the following:
Code: [Select]
[    0.123183] perf_event_intel: PEBS disabled due to CPU errata, please upgrade microcode
[    3.770289] microcode: CPU0 sig=0x206a7, pf=0x2, revision=0x1a
[    3.879765] microcode: CPU1 sig=0x206a7, pf=0x2, revision=0x1a
[    3.890331] microcode: CPU2 sig=0x206a7, pf=0x2, revision=0x1a
[    3.891874] microcode: CPU3 sig=0x206a7, pf=0x2, revision=0x1a
[    3.894952] microcode: Microcode Update Driver: v2.00 <tigran@aivazian.fsnet.co.uk>, Peter Oruba
Googling indicated that there is an integrated base microcode that is loaded at each boot, and my code was out of date.
Further Googling led me to:
https://sites.google.com/site/easylinuxtipsproject/microcode

Following the instructions resulted in:
Code: [Select]
[    0.123196] perf_event_intel: PEBS disabled due to CPU errata, please upgrade microcode
[    4.671498] microcode: CPU0 sig=0x206a7, pf=0x2, revision=0x1a
[    4.764014] microcode: CPU1 sig=0x206a7, pf=0x2, revision=0x1a
[    4.769083] microcode: CPU2 sig=0x206a7, pf=0x2, revision=0x1a
[    4.770855] microcode: CPU3 sig=0x206a7, pf=0x2, revision=0x1a
[    4.777104] microcode: Microcode Update Driver: v2.00 <tigran@aivazian.fsnet.co.uk>, Peter Oruba
[    5.914461] microcode: CPU0 updated to revision 0x29, date = 2013-06-12
[    5.914886] microcode: CPU1 updated to revision 0x29, date = 2013-06-12
[    5.915303] microcode: CPU2 updated to revision 0x29, date = 2013-06-12
[    5.915766] microcode: CPU3 updated to revision 0x29, date = 2013-06-12
[    5.915769] perf_event_intel: PEBS enabled due to microcode update
Which if my understanding is correct means,
the integrated microcode was loaded, but then the updated microcode is recognised and loaded.
So I think this is all O.K, but I'm not to sure..??

UPDATE: #1
Apparently after further Googling there is another tool that appears(but this is where I get a bit lost) to allow the removal
of the older version, but it needs "Multiverse Repository" adding..??, and I don't want to break anything..!!
iucode_tool
http://manpages.ubuntu.com/manpages/raring/en/man8/iucode_tool.8.html


UPDATE: #2
It appears the iucode_tool is installed along with intel-microde packages, a dependency.
Also the original base code cannot be removed, from Googling the base and update always seem to show in dmesg.
So I guess I can close this.

Thanks... David
Last Edit: April 07, 2014, 07:45:15 AM by Wirezfree
Upgrades WIP 2.6 to 2.8 - (6 X 2.6 to 2.8 completed on: 20/02/16 All O.K )
Linux Lite 3.0 Humming on a ASRock N3070 Mobo ~ btrfs RAID 10 Install on 4 Disks :)

Computers Early days:
ZX Spectrum(1982) , HP-150 MS-DOS(1983) , Amstrad CPC464(1984) ,  BBC Micro B+64(1985) , My First PC HP-Vectra(1987)
 


Tags:
 


Linux Lite 4.4 Final has been released. See the Release Announcements section for more information.