All of lore.kernel.org
 help / color / mirror / Atom feed
* Temperature ridicuously high
@ 2009-02-11 16:34 Klaus Lichtenwalder
  2009-02-12  2:10 ` yakui_zhao
  0 siblings, 1 reply; 4+ messages in thread
From: Klaus Lichtenwalder @ 2009-02-11 16:34 UTC (permalink / raw)
  To: linux-acpi

[-- Attachment #1: Type: text/plain, Size: 2153 bytes --]

Hi,

I'm a bit of a loss, I can't find anything about that on google or in
the archive. I do have to machines with a foxconn G31MX motherboard.
Everything is working fine, except the thermal_zone temperature is
ridicuously high. I get a continous reading of about 200°... Sometimes a
machine shuts down because of too high values. In the same time, the
cores (Intel 5200 DualCore) have a temperature of ca. 52°. If I shut
down the machine and check the bios reading, the temperature is at about
50°... There's been a discussion with broken bioses on foxconn (mine
have an award bios), but the problem there was suspend.

I'm on Fedora 10. I activated the debug kernel and got the following log
from acpi:

Feb 11 16:13:21 nepomuk kernel: Execute Method: [\_TZ_.THRM._TMP] (Node
ffff8800ceea8ea0)
Feb 11 16:13:21 nepomuk kernel: exregion-0186 [00]
ex_system_memory_space: System-Memory (width 16) R/W 0
Address=00000000000FF81A
Feb 11 16:13:21 nepomuk kernel: exregion-0186 [00]
ex_system_memory_space: System-Memory (width 8) R/W 0
Address=00000000000FF81C
Feb 11 16:13:21 nepomuk kernel: exregion-0289 [00]
ex_system_io_space_han: System-IO (width 8) R/W 1
Address=0000000000000295
Feb 11 16:13:21 nepomuk kernel: exregion-0289 [00]
ex_system_io_space_han: System-IO (width 8) R/W 0
Address=0000000000000296
Feb 11 16:13:21 nepomuk kernel: exregion-0186 [00]
ex_system_memory_space: System-Memory (width 8) R/W 0
Address=00000000000FF81C
Feb 11 16:13:21 nepomuk kernel: exregion-0186 [00]
ex_system_memory_space: System-Memory (width 8) R/W 0
Address=00000000000FF840
Feb 11 16:13:21 nepomuk kernel:   utils-0291 [00]
evaluate_integer      : Return value [4772]
Feb 11 16:13:21 nepomuk kernel: thermal-0262 [00]
thermal_get_temperatur: Temperature is 4772 dK

If somebody could help besides manipulating the kernel routine, this
would be greatly appreciated.

thanks,
Klaus
-- 
------------------------------------------------------------------------ 
 Klaus Lichtenwalder, Dipl. Inform.,  http://lklaus.homelinux.org/Klaus/
 PGP Key fingerprint: A5C0 F73A 2C83 96EE 766B  9C62 DB6D 1258 0E9B B6D1


[-- Attachment #2: Dies ist ein digital signierter Nachrichtenteil --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Temperature ridicuously high
  2009-02-11 16:34 Temperature ridicuously high Klaus Lichtenwalder
@ 2009-02-12  2:10 ` yakui_zhao
       [not found]   ` <1234464261.4341.14.camel@nepomuk.localdomain>
  0 siblings, 1 reply; 4+ messages in thread
From: yakui_zhao @ 2009-02-12  2:10 UTC (permalink / raw)
  To: k.lichtenwalder; +Cc: linux-acpi

On Thu, 2009-02-12 at 00:34 +0800, Klaus Lichtenwalder wrote:
> Hi,
> 
> I'm a bit of a loss, I can't find anything about that on google or in
> the archive. I do have to machines with a foxconn G31MX motherboard.
> Everything is working fine, except the thermal_zone temperature is
> ridicuously high. I get a continous reading of about 200°... Sometimes a
> machine shuts down because of too high values. In the same time, the
> cores (Intel 5200 DualCore) have a temperature of ca. 52°. If I shut
> down the machine and check the bios reading, the temperature is at about
> 50°... There's been a discussion with broken bioses on foxconn (mine
> have an award bios), but the problem there was suspend.
> 
> I'm on Fedora 10. I activated the debug kernel and got the following log
> from acpi:
> 
> Feb 11 16:13:21 nepomuk kernel: Execute Method: [\_TZ_.THRM._TMP] (Node
> ffff8800ceea8ea0)
> Feb 11 16:13:21 nepomuk kernel: exregion-0186 [00]
> ex_system_memory_space: System-Memory (width 16) R/W 0
> Address=00000000000FF81A
> Feb 11 16:13:21 nepomuk kernel: exregion-0186 [00]
> ex_system_memory_space: System-Memory (width 8) R/W 0
> Address=00000000000FF81C
> Feb 11 16:13:21 nepomuk kernel: exregion-0289 [00]
> ex_system_io_space_han: System-IO (width 8) R/W 1
> Address=0000000000000295
> Feb 11 16:13:21 nepomuk kernel: exregion-0289 [00]
> ex_system_io_space_han: System-IO (width 8) R/W 0
> Address=0000000000000296
> Feb 11 16:13:21 nepomuk kernel: exregion-0186 [00]
> ex_system_memory_space: System-Memory (width 8) R/W 0
> Address=00000000000FF81C
> Feb 11 16:13:21 nepomuk kernel: exregion-0186 [00]
> ex_system_memory_space: System-Memory (width 8) R/W 0
> Address=00000000000FF840
> Feb 11 16:13:21 nepomuk kernel:   utils-0291 [00]
> evaluate_integer      : Return value [4772]
> Feb 11 16:13:21 nepomuk kernel: thermal-0262 [00]
> thermal_get_temperatur: Temperature is 4772 dK
> 
> If somebody could help besides manipulating the kernel routine, this
> would be greatly appreciated.
Will you please attach the output of acpidump?
   Will you please also attach the output of /proc/acpi/thermal_zone/*/*
Thanks.
> 
> thanks,
> Klaus

--
To unsubscribe from this list: send the line "unsubscribe linux-acpi" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Temperature ridicuously high
       [not found]   ` <1234464261.4341.14.camel@nepomuk.localdomain>
@ 2009-02-13  1:03     ` yakui_zhao
  2009-02-14 15:28       ` Klaus Lichtenwalder
  0 siblings, 1 reply; 4+ messages in thread
From: yakui_zhao @ 2009-02-13  1:03 UTC (permalink / raw)
  To: k.lichtenwalder; +Cc: linux-acpi

On Fri, 2009-02-13 at 02:44 +0800, Klaus Lichtenwalder wrote:
> Am Donnerstag, den 12.02.2009, 10:10 +0800 schrieb yakui_zhao:
> > On Thu, 2009-02-12 at 00:34 +0800, Klaus Lichtenwalder wrote:
> > > Hi,
> > > 
> > > I'm a bit of a loss, I can't find anything about that on google or in
> > > the archive. I do have to machines with a foxconn G31MX motherboard.
> > [...]
> 
> > Will you please attach the output of acpidump?
> >    Will you please also attach the output of /proc/acpi/thermal_zone/*/*
> 
> Thanks for answering. Definitely I will ;-)
Thanks for the acpidump.
   The temperature of the thermal zone is obtained by evaluating the
_TMP object. From the acpidump we know that the _TMP is defined as the
following:
   >Method (_TMP, 0, NotSerialized)
            {
                And (SENF, 0x01, Local6)
                If (LEqual (Local6, 0x01))
                {
                    Return (RTMP ())
                }
                Else
                {
                    Return (0x0B86)
                }
    Then it will evaluate the RTMP object.
   
   From the /proc/acpi/thermal_zone/*/* we know that the temperature is
about 202. It is abnormal. But the _TMP object is related with BIOS.
    
   So this issue is caused by BIOS. And it had better be fixed by BIOS
upgrading. We can do nothing about it.

   Of course you can try the boot option of acpi="!Windows 2006" and see
whether the temperature is still very high.
   It will be great if you can confirm whether there exists this issue
on windows.
   Thanks. 
   

   
> 
> Here's the proc output:
> (~) root@nepomuk [697] # find /proc/acpi/thermal_zone/ -type f -print
> -exec cat {} \;
> /proc/acpi/thermal_zone/THRM/polling_frequency
> <polling disabled>
> /proc/acpi/thermal_zone/THRM/cooling_mode
> 0 - Active; 1 - Passive
> /proc/acpi/thermal_zone/THRM/trip_points
> critical (S5):           242 C
> passive:                 50 C: tc1=4 tc2=3 tsp=60 devices=CPU0 
> active[0]:               50 C: devices= FAN 
> /proc/acpi/thermal_zone/THRM/temperature
> temperature:             202 C
> /proc/acpi/thermal_zone/THRM/state
> state:                   passive 
> (~) root@nepomuk [698] # 
> 
> 
> Attached you will find the output of acpidump
> 
> Thanks
> Klaus
> 
> 


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Temperature ridicuously high
  2009-02-13  1:03     ` yakui_zhao
@ 2009-02-14 15:28       ` Klaus Lichtenwalder
  0 siblings, 0 replies; 4+ messages in thread
From: Klaus Lichtenwalder @ 2009-02-14 15:28 UTC (permalink / raw)
  To: yakui_zhao; +Cc: linux-acpi

[-- Attachment #1: Type: text/plain, Size: 1282 bytes --]

Am Freitag, den 13.02.2009, 09:03 +0800 schrieb yakui_zhao:
>    
>    From the /proc/acpi/thermal_zone/*/* we know that the temperature is
> about 202. It is abnormal. But the _TMP object is related with BIOS.
>     
>    So this issue is caused by BIOS. And it had better be fixed by BIOS
> upgrading. We can do nothing about it.

>    Of course you can try the boot option of acpi="!Windows 2006" and see
> whether the temperature is still very high.

This didn't help


>    It will be great if you can confirm whether there exists this issue
> on windows.

I managed to get hold of an xp cdrom and an old hard drive. So I
installed windows. It's giving me around 40°... More or less what I
would expect. So, this BIOS (still) is broken for non windows systems.
There's no upgrade available (took the opportunity to check while
running windows). Guess I'll write a nice (?) letter to the dealer as
well as foxconn, just to not let this go unnoticed.
Probably I'll give it a try overriding the dsdt ...

Thanks
Klaus


-- 
------------------------------------------------------------------------ 
 Klaus Lichtenwalder, Dipl. Inform.,  http://lklaus.homelinux.org/Klaus/
 PGP Key fingerprint: A5C0 F73A 2C83 96EE 766B  9C62 DB6D 1258 0E9B B6D1


[-- Attachment #2: Dies ist ein digital signierter Nachrichtenteil --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2009-02-14 15:28 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-02-11 16:34 Temperature ridicuously high Klaus Lichtenwalder
2009-02-12  2:10 ` yakui_zhao
     [not found]   ` <1234464261.4341.14.camel@nepomuk.localdomain>
2009-02-13  1:03     ` yakui_zhao
2009-02-14 15:28       ` Klaus Lichtenwalder

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.