Public bug reported: Symptoms: Excessive fan use. Ran fine with Ubuntu Natty Narwhal, but successive upgrades resulted in both fans running full shortly after bootup (regression). I justified it thinking that Ubuntu had higher requirements, until infrequent failed attempts to boot finally resulted in the on-screen posting of "coretemp: Errata AE18 not fixed, update BIOS or microcode of the CPU!" on Raring.
Now on Saucy, although without any failed boots, I find the same error by checking dmesg: dmesg | grep coretemp [ 47.314949] coretemp: Errata AE18 not fixed, update BIOS or microcode of the CPU! [ 47.314958] coretemp: Errata AE18 not fixed, update BIOS or microcode of the CPU! sudo lsmod | grep coretemp outputs coretemp 13195 0 sudo sensors -s gives no output at the moment. I do have the coretemp listed to be loaded: cat /etc/modules # /etc/modules: kernel modules to load at boot time. # # This file contains the names of kernel modules that should be loaded # at boot time, one per line. Lines beginning with "#" are ignored. lp #speedstep_centrino # kernel's job now, cpu frequency scaling #acpi_cpufreq # kernel's job now, cpu frequency scaling cpufreq_ondemand #responsive, cpu frequency scaling #cpufreq_conservative # slow, cpu frequency scaling ## Chip drivers , as per lm-sensors, sudo sensors-detect, and Psensor #coretemp lm63 ## Used by macfanctld from https://launchpad.net/~mactel-support/+archive/ppa applesmc coretemp Comments & observations I do know Errata is code for defective firmware and that this has been dealt with prior http://lkml.org/lkml/2007/6/16/173 (thus this is a regression) and that I'm not alone: https://bbs.archlinux.org/viewtopic.php?id=143492 http://ww.ubuntuforums.org/showthread.php?t=814314 Interestingly, http://ubuntuforums.org/showthread.php?t=1239544 mentions in passing " Intel's microcode update", which I find isn't applicable considering that my fans ran fine on Natty. I find the other suggestion, "put the following into /etc/rc.local" disconcerting considering that software is supposed to accommodate defective microcode and regularly does, but also that half a decade has come and gone with this issue. Still, it seems most plausible that the pertinent microcode is not loaded before the coretemp module jumps into action. ** Affects: linux (Ubuntu) Importance: Undecided Status: New ** Tags: apple macbook pro ** Attachment added: "version.log" https://bugs.launchpad.net/bugs/1222112/+attachment/3807318/+files/version.log -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1222112 Title: coretemp: Errata AE18 not fixed, update BIOS or microcode of the CPU! Status in “linux” package in Ubuntu: New Bug description: Symptoms: Excessive fan use. Ran fine with Ubuntu Natty Narwhal, but successive upgrades resulted in both fans running full shortly after bootup (regression). I justified it thinking that Ubuntu had higher requirements, until infrequent failed attempts to boot finally resulted in the on-screen posting of "coretemp: Errata AE18 not fixed, update BIOS or microcode of the CPU!" on Raring. Now on Saucy, although without any failed boots, I find the same error by checking dmesg: dmesg | grep coretemp [ 47.314949] coretemp: Errata AE18 not fixed, update BIOS or microcode of the CPU! [ 47.314958] coretemp: Errata AE18 not fixed, update BIOS or microcode of the CPU! sudo lsmod | grep coretemp outputs coretemp 13195 0 sudo sensors -s gives no output at the moment. I do have the coretemp listed to be loaded: cat /etc/modules # /etc/modules: kernel modules to load at boot time. # # This file contains the names of kernel modules that should be loaded # at boot time, one per line. Lines beginning with "#" are ignored. lp #speedstep_centrino # kernel's job now, cpu frequency scaling #acpi_cpufreq # kernel's job now, cpu frequency scaling cpufreq_ondemand #responsive, cpu frequency scaling #cpufreq_conservative # slow, cpu frequency scaling ## Chip drivers , as per lm-sensors, sudo sensors-detect, and Psensor #coretemp lm63 ## Used by macfanctld from https://launchpad.net/~mactel-support/+archive/ppa applesmc coretemp Comments & observations I do know Errata is code for defective firmware and that this has been dealt with prior http://lkml.org/lkml/2007/6/16/173 (thus this is a regression) and that I'm not alone: https://bbs.archlinux.org/viewtopic.php?id=143492 http://ww.ubuntuforums.org/showthread.php?t=814314 Interestingly, http://ubuntuforums.org/showthread.php?t=1239544 mentions in passing " Intel's microcode update", which I find isn't applicable considering that my fans ran fine on Natty. I find the other suggestion, "put the following into /etc/rc.local" disconcerting considering that software is supposed to accommodate defective microcode and regularly does, but also that half a decade has come and gone with this issue. Still, it seems most plausible that the pertinent microcode is not loaded before the coretemp module jumps into action. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1222112/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp