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


[EMAIL PROTECTED] changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|REJECTED                    |REOPENED
         Resolution|INSUFFICIENT_DATA           |




------- Comment #34 from [EMAIL PROTECTED]  2008-03-14 13:37 -------
I'm very-very sorry for a huge delay.

Just patched 2.6.24 with the latest debug patch, buy I see no
/sys/module/acpi/power/parameters/actual_power_state:

# ls /sys/module/acpi/
parameters


here's a part of kernel config
# cat .config|grep ACPI
CONFIG_ACPI=y
CONFIG_ACPI_SLEEP=y
CONFIG_ACPI_PROCFS=y
CONFIG_ACPI_PROCFS_POWER=y
CONFIG_ACPI_SYSFS_POWER=y
CONFIG_ACPI_PROC_EVENT=y
CONFIG_ACPI_AC=m
CONFIG_ACPI_BATTERY=m
CONFIG_ACPI_BUTTON=m
CONFIG_ACPI_FAN=m
# CONFIG_ACPI_DOCK is not set
CONFIG_ACPI_PROCESSOR=m
CONFIG_ACPI_THERMAL=m
# CONFIG_ACPI_ASUS is not set
# CONFIG_ACPI_TOSHIBA is not set
CONFIG_ACPI_CUSTOM_DSDT=y
CONFIG_ACPI_CUSTOM_DSDT_FILE="/root/DSDT-3.hex"
CONFIG_ACPI_BLACKLIST_YEAR=0
CONFIG_ACPI_DEBUG=y
# CONFIG_ACPI_DEBUG_FUNC_TRACE is not set
CONFIG_ACPI_EC=y
CONFIG_ACPI_POWER=y
CONFIG_ACPI_SYSTEM=y
# CONFIG_ACPI_CONTAINER is not set
# CONFIG_ACPI_SBS is not set
CONFIG_X86_ACPI_CPUFREQ=m
# CONFIG_X86_ACPI_CPUFREQ_PROC_INTF is not set
CONFIG_PNPACPI=y
# CONFIG_THINKPAD_ACPI is not set
CONFIG_ATA_ACPI=y
# CONFIG_PATA_ACPI is not set

should I change something?



Without the patch but with DSDT-3 I almost succeeded with the same tests:

1) just started the system.
/proc/acpi/fan/FAN/state reports status "off", but the fan is actually turned
on and runs at full speed. Incorrect.
2) echo 0 > /proc/acpi/fan/FAN/state 
/proc/acpi/fan/FAN/state reports status "on", the fan is still running but the
speed is decreased.
3) echo 3 > /proc/acpi/fan/FAN/state
/proc/acpi/fan/FAN/state reports status "off", and the fan is really turned off

Here we go, after this actions the /proc/acpi/fan/FAN/state is now reporting
correct values for fan state:

4) Now I raised the CPU temp >55C 
/proc/acpi/fan/FAN/state reports status "on", fan is running at half speed (it
started automatically) 
5) When the temp dropped below 50C threshold
/proc/acpi/fan/FAN/state reports status "off", fan is really turned off

6) When the CPU temp is below 50C I can force fan to start with
echo 0 > /proc/acpi/fan/FAN/state
and /proc/acpi/fan/FAN/state reports the correct state "on" then too. But soon
the fan turns of automatically. When it is turned off, the state is correct
again, it is "off".

So now the initial fan state returned by /proc/acpi/fan/FAN/state after booting
the system is still incorrect. But after running "echo" command twice, the
state is fixed, now fan is started/stopped automatically and
/proc/acpi/fan/FAN/state returns actual info.
And I'm quiet sure that the initial fan speed is higher than the speed when fan
is turned automatically, if it makes any sense.


-- 
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.

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
acpi-bugzilla mailing list
acpi-bugzilla@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla

Reply via email to