http://bugzilla.kernel.org/show_bug.cgi?id=11000





------- Comment #9 from [EMAIL PROTECTED]  2008-07-01 02:05 -------
>From the dmesg in comment #5 it seems that OS complains the following warning
message.
   ACPI: Transitioning device [FAN1] to D3
   ACPI: Unable to turn cooling device [f78122a0] 'off'

>From the acpidump we can know that :
   PowerResource (FN01, 0x00, 0x0000)
            {  
               Method (_STA, 0, NotSerialized)
                {
                    Return (0x01)  // 1 means that the power resource is on; 0
means that the power resource is off.
                }
   And this powerresource is referred by the Fan1 device. 
     Device (FAN1)
            {
               Name (_PR0, Package (0x01)
                {
                    FN01
                })

   When the thermal temperature is below pre-defined temperature, OS will try
to turn off the Fan device. But as the _STA objec of FN01 always reports that
the power resource is on, OS will complain that ACPI: Unable to turn cooling
device [f78122a0] 'off'.
   At the same time when OS try to turn off the Fan device, it will call the
_OFF object of FN01, in which the notification event(0x81) will be sent to
thermal zone. When the thermal zone receives the 0x81 notification event, OS
will recheck the trip-point of thermalzone and try to turn off the FAN device
again. So the notification event(0x81) will be sent again to the thermalzone
and OS will try to process the event again, which causes that OS enter the
infinite loop.

   IMO this is a very obvious BIOS bug and had better be fixed by bios
upgrading.



-- 
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.

-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
acpi-bugzilla mailing list
acpi-bugzilla@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla

Reply via email to