http://bugzilla.kernel.org/show_bug.cgi?id=5534
------- Additional Comments From [EMAIL PROTECTED] 2006-02-16 11:00 -------
Alas, I spoke too soon. Even with "watch acpi -t" running in a terminal,
sometimes the fans won't turn on.
My system is an NX6125 with Turion ML-40
running a self-compiled kernel-2.6.14-1.1653_1.rhfc4.cubbi_swsusp2.src.rpm
(that is, Fedora 4 kernel with Software Suspend 2 patches). Also some
debugging patch from this thread. I now get, in /var/log/messages, stuff like
this:
Feb 16 18:18:31 ceiriog su(pam_unix)[3200]: session opened for user root by
(uid=1002)
Feb 16 18:19:28 ceiriog kernel: ------------------ Got thermal event 0x80
Feb 16 18:19:28 ceiriog last message repeated 8 times
Feb 16 18:19:28 ceiriog kernel: ------------------ Got thermal event 0x81
Feb 16 18:20:33 ceiriog kernel: acpi_power-0435 [77] power_transition :
acpi_power_on failed (-8)
Feb 16 18:20:33 ceiriog kernel: acpi_power-0459 [77] power_transition :
Error transitioning device [C272] to D0
Feb 16 18:20:33 ceiriog kernel: acpi_bus-0266 [76] bus_set_power : Error
transitioning device [C272] to D0
Feb 16 18:20:33 ceiriog kernel: acpi_thermal-0652 [75] thermal_active :
Unable to turn cooling device [ffff8100016219f0] 'on'
Feb 16 18:20:34 ceiriog kernel: ------------------ Got thermal event 0x80
Feb 16 18:20:34 ceiriog last message repeated 2 times
Feb 16 18:20:34 ceiriog kernel: ------------------ Got thermal event 0x81
Feb 16 18:21:55 ceiriog kernel: ------------------ Got thermal event 0x80
Feb 16 18:21:55 ceiriog last message repeated 8 times
the line with acpi_power_on failed (-8) was added by me in drivers/acpi/power.c
so I could see exactly what error code was returned by the acpi_power_on
call. If it means anything to anyone, please tell...
Just at the moment, I can control the fan C273 by
echo 0 > /proc/acpi/fan/C273/state,
echo 3 > /proc/acpi/fan/C273/state.
The former command turns the fan ON, the latter turns it OFF.
echoing 1 or 2 to this file causes error messages like
Feb 16 18:24:56 ceiriog kernel: acpi_bus-0216 [150] bus_set_power :
Device does not support D1
So evidently the integers here represent the ACPI device levels D0 to D3,
and the intermediate levels are not supported.
However, the same trick with the other fan devices C270 - C272 now does nothing.
I don't think this problem is new since I can see it in my backup
/var/log/messages.{1,2,3}. And in those, the fan numbers are C260 - C263, which
indicates they were from the original BIOS (F.07). Has anyone else seen this
problem? I think it may require CONFIG_ACPI_DEBUG enabled in your kernel config
to see this...
I don't know whether this is a NEW bug or related to the missing of thermal
events; if you like I will open a new bug for it.
Regards,
Peter
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems? Stop! Download the new AJAX search engine that makes
searching your log files as easy as surfing the web. DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
_______________________________________________
acpi-bugzilla mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla