[lm-sensors] coretemp output changed after loading acpi_cpufreq module

Jean Delvare khali at linux-fr.org
Wed Feb 9 11:19:08 CET 2011


On Wed, 09 Feb 2011 12:48:51 +0300, Owl wrote:
> gentoo ~ # uname -a
> Linux gentoo 2.6.36-gentoo-r7 #1 SMP Fri Jan 14 14:34:23 MSK 2011 i686 
> Intel(R) Atom(TM) CPU N550 @ 1.50GHz GenuineIntel GNU/Linux
> 
> gentoo ~ # sensors
> coretemp-isa-0000
> Adapter: ISA adapter
> Core 0:      +18.0°C  (crit = +100.0°C)
> 
> coretemp-isa-0001
> Adapter: ISA adapter
> Core 1:      +22.0°C  (crit = +100.0°C)
> 
> gentoo ~ # modprobe acpi_cpufreq
> gentoo ~ # sensors
> coretemp-isa-0000
> Adapter: ISA adapter
> Core 0:      +37.0°C  (crit = +100.0°C)
> 
> coretemp-isa-0001
> Adapter: ISA adapter
> Core 1:      +41.0°C  (crit = +100.0°C)
> 
> It's normal?

Definitely not.

> I think, second output is much closer to BIOS values.

This reminds me of
https://bugzilla.kernel.org/show_bug.cgi?id=17291

That case was a little different (problem was reportedly introduced by
cpuidle drivers, rather than solved by cpufreq) but both share the fact
that apparently digital thermal sensors in Intel CPUs are very
sensitive to the CPU state. The root cause may be the same.

Len, any idea how to investigate and hopefully fix this?

-- 
Jean Delvare




More information about the lm-sensors mailing list