* [gentoo-user] lm_sensors much hotter in 2.6.31 than 2.6.28
@ 2009-10-25 21:37 Grant
2009-10-25 21:39 ` Volker Armin Hemmann
` (2 more replies)
0 siblings, 3 replies; 8+ messages in thread
From: Grant @ 2009-10-25 21:37 UTC (permalink / raw
To: Gentoo mailing list
After upgrading from 2.6.28 to 2.6.31, I noticed my CPU temperatures
are reported a full 20C hotter. If I load the old kernel, the
reported temperatures drops back down to normal. Has anyone else seen
this?
- Grant
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-user] lm_sensors much hotter in 2.6.31 than 2.6.28
2009-10-25 21:37 [gentoo-user] lm_sensors much hotter in 2.6.31 than 2.6.28 Grant
@ 2009-10-25 21:39 ` Volker Armin Hemmann
2009-10-25 21:44 ` Grant
2009-10-26 14:25 ` Paul Hartman
2009-10-26 15:04 ` [gentoo-user] " Nikos Chantziaras
2 siblings, 1 reply; 8+ messages in thread
From: Volker Armin Hemmann @ 2009-10-25 21:39 UTC (permalink / raw
To: gentoo-user
On Sonntag 25 Oktober 2009, Grant wrote:
> After upgrading from 2.6.28 to 2.6.31, I noticed my CPU temperatures
> are reported a full 20C hotter. If I load the old kernel, the
> reported temperatures drops back down to normal. Has anyone else seen
> this?
>
> - Grant
>
no, but I suspect that lm_sensors is just reporting more correctly with the
newer kernel.
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-user] lm_sensors much hotter in 2.6.31 than 2.6.28
2009-10-25 21:39 ` Volker Armin Hemmann
@ 2009-10-25 21:44 ` Grant
0 siblings, 0 replies; 8+ messages in thread
From: Grant @ 2009-10-25 21:44 UTC (permalink / raw
To: gentoo-user
>> After upgrading from 2.6.28 to 2.6.31, I noticed my CPU temperatures
>> are reported a full 20C hotter. If I load the old kernel, the
>> reported temperatures drops back down to normal. Has anyone else seen
>> this?
>>
>> - Grant
>>
>
> no, but I suspect that lm_sensors is just reporting more correctly with the
> newer kernel.
I considered that, but the reported temps don't seem to rise and fall
with CPU activity like they did before. I think there's a bug of some
sort here.
- Grant
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-user] lm_sensors much hotter in 2.6.31 than 2.6.28
2009-10-25 21:37 [gentoo-user] lm_sensors much hotter in 2.6.31 than 2.6.28 Grant
2009-10-25 21:39 ` Volker Armin Hemmann
@ 2009-10-26 14:25 ` Paul Hartman
2009-10-26 15:04 ` [gentoo-user] " Nikos Chantziaras
2 siblings, 0 replies; 8+ messages in thread
From: Paul Hartman @ 2009-10-26 14:25 UTC (permalink / raw
To: gentoo-user
On Sun, Oct 25, 2009 at 4:37 PM, Grant <emailgrant@gmail.com> wrote:
> After upgrading from 2.6.28 to 2.6.31, I noticed my CPU temperatures
> are reported a full 20C hotter. If I load the old kernel, the
> reported temperatures drops back down to normal. Has anyone else seen
> this?
If you are using the "coretemp" sensor module, the logic by which it
reports "temperature" changed somewhere in the last few kernels. Also,
in many (most?) cases it doesn't report an actual temperature at all
but a relative one on a scale from 0-100 based on some operating range
defined by Intel? or somebody...
^ permalink raw reply [flat|nested] 8+ messages in thread
* [gentoo-user] Re: lm_sensors much hotter in 2.6.31 than 2.6.28
2009-10-25 21:37 [gentoo-user] lm_sensors much hotter in 2.6.31 than 2.6.28 Grant
2009-10-25 21:39 ` Volker Armin Hemmann
2009-10-26 14:25 ` Paul Hartman
@ 2009-10-26 15:04 ` Nikos Chantziaras
2009-10-26 19:44 ` Grant
2 siblings, 1 reply; 8+ messages in thread
From: Nikos Chantziaras @ 2009-10-26 15:04 UTC (permalink / raw
To: gentoo-user
On 10/25/2009 11:37 PM, Grant wrote:
> After upgrading from 2.6.28 to 2.6.31, I noticed my CPU temperatures
> are reported a full 20C hotter. If I load the old kernel, the
> reported temperatures drops back down to normal. Has anyone else seen
> this?
If you're using coretemp as sensor, the temps are always off (the
coretemp sensor of Intel chips is not accurate, not by any stretch of
the imagination.) It only reports the distance to the CPU's maximum
thermal junction, which then the coretemp driver *tries* to translate
into a temperature, but the result is wrong since the value reported by
the CPU is not accurate to start with (it only gets accurate as you
approach the max value). That maximum value is totally undocumented for
desktop CPUs (the docs Intel provided recently are wrong.)
You should use your mainboard's sensors instead for accurate values.
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-user] Re: lm_sensors much hotter in 2.6.31 than 2.6.28
2009-10-26 15:04 ` [gentoo-user] " Nikos Chantziaras
@ 2009-10-26 19:44 ` Grant
2009-10-26 19:55 ` Volker Armin Hemmann
2009-10-26 19:56 ` Paul Hartman
0 siblings, 2 replies; 8+ messages in thread
From: Grant @ 2009-10-26 19:44 UTC (permalink / raw
To: gentoo-user
>> After upgrading from 2.6.28 to 2.6.31, I noticed my CPU temperatures
>> are reported a full 20C hotter. If I load the old kernel, the
>> reported temperatures drops back down to normal. Has anyone else seen
>> this?
>
> If you're using coretemp as sensor, the temps are always off (the coretemp
> sensor of Intel chips is not accurate, not by any stretch of the
> imagination.) It only reports the distance to the CPU's maximum thermal
> junction, which then the coretemp driver *tries* to translate into a
> temperature, but the result is wrong since the value reported by the CPU is
> not accurate to start with (it only gets accurate as you approach the max
> value). That maximum value is totally undocumented for desktop CPUs (the
> docs Intel provided recently are wrong.)
>
> You should use your mainboard's sensors instead for accurate values.
I'm actually using k8temp. Do you think it is susceptible to the same
problems you're talking about? I also have an ACPI sensor available
named THRM. Should that one be more accurate?
BTW, another system of mine (Dell laptop) only seems to have available
coretemp or an ACPI sensor which reports values like 46960 mWh. Am I
totally out of luck with that one?
So, In the end, it's fairly impossible to monitor a CPU's actual
temperature in order to keep it below the published maximum?
- Grant
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-user] Re: lm_sensors much hotter in 2.6.31 than 2.6.28
2009-10-26 19:44 ` Grant
@ 2009-10-26 19:55 ` Volker Armin Hemmann
2009-10-26 19:56 ` Paul Hartman
1 sibling, 0 replies; 8+ messages in thread
From: Volker Armin Hemmann @ 2009-10-26 19:55 UTC (permalink / raw
To: gentoo-user
On Montag 26 Oktober 2009, Grant wrote:
> >> After upgrading from 2.6.28 to 2.6.31, I noticed my CPU temperatures
> >> are reported a full 20C hotter. If I load the old kernel, the
> >> reported temperatures drops back down to normal. Has anyone else seen
> >> this?
> >
> > If you're using coretemp as sensor, the temps are always off (the
> > coretemp sensor of Intel chips is not accurate, not by any stretch of the
> > imagination.) It only reports the distance to the CPU's maximum thermal
> > junction, which then the coretemp driver *tries* to translate into a
> > temperature, but the result is wrong since the value reported by the CPU
> > is not accurate to start with (it only gets accurate as you approach the
> > max value). That maximum value is totally undocumented for desktop CPUs
> > (the docs Intel provided recently are wrong.)
> >
> > You should use your mainboard's sensors instead for accurate values.
>
> I'm actually using k8temp. Do you think it is susceptible to the same
> problems you're talking about? I also have an ACPI sensor available
> named THRM. Should that one be more accurate?
>
> BTW, another system of mine (Dell laptop) only seems to have available
> coretemp or an ACPI sensor which reports values like 46960 mWh. Am I
> totally out of luck with that one?
>
> So, In the end, it's fairly impossible to monitor a CPU's actual
> temperature in order to keep it below the published maximum?
>
> - Grant
>
there are no published maximums. Ruin a good evening going through CPU specs.
And k8temp has the same problem. Or similar. Some CPUs report correct temps,
other doesn't and some report some complete bogonium.
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-user] Re: lm_sensors much hotter in 2.6.31 than 2.6.28
2009-10-26 19:44 ` Grant
2009-10-26 19:55 ` Volker Armin Hemmann
@ 2009-10-26 19:56 ` Paul Hartman
1 sibling, 0 replies; 8+ messages in thread
From: Paul Hartman @ 2009-10-26 19:56 UTC (permalink / raw
To: gentoo-user
On Mon, Oct 26, 2009 at 2:44 PM, Grant <emailgrant@gmail.com> wrote:
>>> After upgrading from 2.6.28 to 2.6.31, I noticed my CPU temperatures
>>> are reported a full 20C hotter. If I load the old kernel, the
>>> reported temperatures drops back down to normal. Has anyone else seen
>>> this?
>>
>> If you're using coretemp as sensor, the temps are always off (the coretemp
>> sensor of Intel chips is not accurate, not by any stretch of the
>> imagination.) It only reports the distance to the CPU's maximum thermal
>> junction, which then the coretemp driver *tries* to translate into a
>> temperature, but the result is wrong since the value reported by the CPU is
>> not accurate to start with (it only gets accurate as you approach the max
>> value). That maximum value is totally undocumented for desktop CPUs (the
>> docs Intel provided recently are wrong.)
>>
>> You should use your mainboard's sensors instead for accurate values.
>
> I'm actually using k8temp. Do you think it is susceptible to the same
> problems you're talking about? I also have an ACPI sensor available
> named THRM. Should that one be more accurate?
>
> BTW, another system of mine (Dell laptop) only seems to have available
> coretemp or an ACPI sensor which reports values like 46960 mWh. Am I
> totally out of luck with that one?
>
> So, In the end, it's fairly impossible to monitor a CPU's actual
> temperature in order to keep it below the published maximum?
Hmm, the k8temp documentation seems to indicate that it should be
actual temperature:
"Temperatures are measured in degrees Celsius and measurement
resolution is 1 degree C. It is expected that future CPU will have
better resolution. The temperature is updated once a second. Valid
temperatures are from -49 to 206 degrees C."
Also, with lm_sensors not all sensors can be auto-detected. I had to
manually specify mine (Abit uGuru3).
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2009-10-26 19:56 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-10-25 21:37 [gentoo-user] lm_sensors much hotter in 2.6.31 than 2.6.28 Grant
2009-10-25 21:39 ` Volker Armin Hemmann
2009-10-25 21:44 ` Grant
2009-10-26 14:25 ` Paul Hartman
2009-10-26 15:04 ` [gentoo-user] " Nikos Chantziaras
2009-10-26 19:44 ` Grant
2009-10-26 19:55 ` Volker Armin Hemmann
2009-10-26 19:56 ` Paul Hartman
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox