Re: Unexcepted shutdown in 2.6.28-rc5

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, 2008-12-08 at 05:17 +0800, Rafael J. Wysocki wrote:
> On Friday, 21 of November 2008, Zhang Rui wrote:
>From the test it seems that the shutdown is caused by that the
temperature is above the critical threshold.
   >CRT threshold 100
   >the temperature 144C

But the problem is why the temperature is above the critical threshold.
>From the acpidump the temperature is obtained by evaluating the _TMP
object. 
 Method (_TMP, 0, Serialized)
            {
                If (DTSE)
                {
                    If (LGreaterEqual (DTS1, DTS2))
                    {
                        Return (Add (0x0AAC, Multiply (DTS1, 0x0A)))
                    }

                    Return (Add (0x0AAC, Multiply (DTS2, 0x0A)))
                }

                If (ECON)
                {
                    Return (Add (0x0AAC, Multiply
(\_SB.PCI0.LPC.WBEC.DTMP, 0x0A)))
                }

                Return (0x0BB8)
            }
>From the above definition of _TMP object the temperature will be related
with the following factor:
   a. DTSE . If the DTSE is non-zero, the temperature will be the
maixium of DTSE1/DTS2. But the DTSE/DTS1/DTS2 is defined in ACPI NVS
memory region. If the DTSE is non-zero, in theory the shutdown will
happen on the kernel of 2.6.28-rc3.
   b. DTMP. When the DTSE is zero, the temperature will be obtained from
DTMP, which is an EC internal register. 

Hi, Maxime
   As there exist some changes related with EC between 2.6.28-rc3/rc5,
Will you please use the git-bisect to identify which commit causes the
regression?
   Thanks.


> > > ...
> > > temperature:             51 C
> > > temperature:             51 C
> > > temperature:             144 C
> > > 
> > > And then it shutdowns because critical temperature was reached
> > > 
> > > Another thing that might be important : the output of dmesg
> > > Every 5 seconds this message appears (not in 2.6.28-rc3):
> > > 
> > > ACPI: Transitioning device [FAN] to D3
> > > ACPI: Unable to turn cooling device [ffff81007fb656d0] 'off'
> > > 
> > > Hope it will help you.
> 
> I wonder why _may_ be the reason of this.  Alex?
> 
> Rafael

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

[Index of Archives]     [Linux IBM ACPI]     [Linux Power Management]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]     [Linux Resources]

  Powered by Linux