* error transitioning device
@ 2004-03-24 11:05 G E Scott Knauss
[not found] ` <1080126326.2271.25.camel-w5mZ+H5JyiYmhCb6mdbn6A@public.gmane.org>
0 siblings, 1 reply; 2+ messages in thread
From: G E Scott Knauss @ 2004-03-24 11:05 UTC (permalink / raw)
To: acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f
OK,
I've googled and searched bugzilla for it, but can't find any
references to it, today. I seem to remember seeing something a month or
so ago, that implied this wouldn't be fixed until 2.7. Can someone point
me in the right direction ? As I'm reading these errors, my fan isn't
turning on when the kernel or acpid asks it to. I'm guessing that could
be a bad thing ? (The fan really isn't turning on. )
I guess I really just want to make sure I'm not missing something
simple before I submit a bug.
Thanks,
OBTW, this is exactly what I'm seeing;
Mar 24 11:45:13 eva kernel: acpi_bus-0256 [44] acpi_bus_set_power :
Error transitioning device [C210] to D0
Mar 24 11:45:13 eva kernel: acpi_thermal-0612 [43] acpi_thermal_active
: Unable to turn cooling device [c1a9d928] 'on'
Mar 24 11:45:13 eva kernel: acpi_bus-0256 [44] acpi_bus_set_power :
Error transitioning device [C210] to D0
Mar 24 11:45:13 eva kernel: acpi_thermal-0612 [43] acpi_thermal_active
: Unable to turn cooling device [c1a9d928] 'on'
Mar 24 11:45:13 eva kernel: acpi_bus-0256 [44] acpi_bus_set_power :
Error transitioning device [C210] to D0
Mar 24 11:45:13 eva kernel: acpi_thermal-0612 [43] acpi_thermal_active
: Unable to turn cooling device [c1a9d928] 'on'
Mar 24 11:45:13 eva acpid_proxy[3641]-1: No action specified for event
thermal_zone TZ1 00000081 00000000
Mar 24 11:45:28 eva kernel: acpi_bus-0256 [44] acpi_bus_set_power :
Error transitioning device [C210] to D0
Mar 24 11:45:28 eva kernel: acpi_thermal-0612 [43] acpi_thermal_active
: Unable to turn cooling device [c1a9d928] 'on'
Mar 24 11:45:28 eva kernel: acpi_bus-0256 [44] acpi_bus_set_power :
Error transitioning device [C210] to D0
Mar 24 11:45:28 eva kernel: acpi_thermal-0612 [43] acpi_thermal_active
: Unable to turn cooling device [c1a9d928] 'on'
Mar 24 11:45:28 eva kernel: acpi_bus-0256 [44] acpi_bus_set_power :
Error transitioning device [C210] to D0
Mar 24 11:45:28 eva kernel: acpi_thermal-0612 [43] acpi_thermal_active
: Unable to turn cooling device [c1a9d928] 'on'
Mar 24 11:45:28 eva acpid_proxy[3706]-1: No action specified for event
thermal_zone TZ1 00000081 00000000
Scott Knauss
www.scott.knauss.com
scott-2UAVKnXlLSjQT0dZR+AlfA@public.gmane.org
ECRNOC Naples, Italy
DSN 314-626-4678
COM 39-081-568-4678
-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
^ permalink raw reply [flat|nested] 2+ messages in thread
* executing aliased methods
[not found] ` <1080126326.2271.25.camel-w5mZ+H5JyiYmhCb6mdbn6A@public.gmane.org>
@ 2004-03-24 15:33 ` Herman Sheremetyev
0 siblings, 0 replies; 2+ messages in thread
From: Herman Sheremetyev @ 2004-03-24 15:33 UTC (permalink / raw)
To: acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f
Hi All,
I'm using an Asus M6N notebook running kernel 2.6.3 with the ecdt patch
and a custom DSDT. The main reason I need this custom DSDT at the
moment is that the one shipped in the BIOS has method calls which are
being called through an alias and therefore fail to be resolved on linux
(and freebsd). Here's the relevant code from the iasl disassembly:
Alias (PCI0.SBRG.EC0.ECAV, ECAV)
Alias (PCI0.SBRG.EC0.ACS, ACS)
Alias (PCI0.SBRG.EC0.BATS, BATS)
Then later on you see method calls like this:
If (BATS ())
{
Return (PAK0)
}
Calls like this fail during ACPI startup, here is a section of the
dmesg:
-----------------------------------------------------------------------------------------------
Executing all Device _STA and_INI
methods:.............................................. psargs-0352: ***
Error: Looking up [ECFL] in namespace, AE_NOT_FOUND
search_node c15663a8 start_node c15663a8 return_node 00000000
psparse-1120: *** Error: Method execution failed [\_SB_.ECAV] (Node c15663a8), AE_NOT_FOUND
psparse-1120: *** Error: Method execution failed [\_SB_.ACS_] (Node c1566328), AE_NOT_FOUND
psparse-1120: *** Error: Method execution failed [\_SB_.AC__._INI] (Node c15655a8), AE_NOT_FOUND
.. psargs-0352: *** Error: Looking up [ECFL] in namespace, AE_NOT_FOUND
search_node c15663a8 start_node c15663a8 return_node 00000000
psparse-1120: *** Error: Method execution failed [\_SB_.ECAV] (Node c15663a8), AE_NOT_FOUND
psparse-1120: *** Error: Method execution failed [\_SB_.BATS] (Node c15662a8), AE_NOT_FOUND
psparse-1120: *** Error: Method execution failed [\_SB_.BAT0._STA] (Node c155c4a8), AE_NOT_FOUND
------------------------------------------------------------------------------------------------
If I comment off the Alias statements and change the method calls
to use the full method name then the errors in dmesg go away and
things work much better as a result (battery status specifically).
I have links to the full DSDT and dmesg output here:
http://mrhammy2.ath.cx:81/dsdt.M6N0206A
http://mrhammy2.ath.cx:81/dmesg.M6N0206A
The way to fix the DSDT by replacing the Alias methods was actually
brought to my attention by Andreas Dieling so I don't want to take
credit for it. I haven't looked at ACPI code too much myself but I'm
curious if there is a way this can be resolved? I'm willing to
beta-test and maybe even write a bit of code if somebody points me in
the right direction.
Thanks,
-Herman
-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2004-03-24 15:33 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-03-24 11:05 error transitioning device G E Scott Knauss
[not found] ` <1080126326.2271.25.camel-w5mZ+H5JyiYmhCb6mdbn6A@public.gmane.org>
2004-03-24 15:33 ` executing aliased methods Herman Sheremetyev
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox