https://bugzilla.kernel.org/show_bug.cgi?id=19452





--- Comment #4 from Manuel Ullmann <[email protected]>  2010-10-09 20:01:38 ---
Created an attachment (id=33002)
 --> (https://bugzilla.kernel.org/attachment.cgi?id=33002)
output of "grep . /sys/devices/virtual/thermal/*/trip_point_?_temp"

The trip-point temperatures are reduced by 5°C, if they are reached while the
fan state of the lower trip-point is not active.
So, if trip_point_2_temp (60C) is reached and I did manually deactivate the
lower fan state,

echo 0 > /sys/devices/virtual/thermal/cooling_device3/cur_state

the trip-point-temperature will be reduced to 55°C. By manually deactivating
the Fan-states, I can trigger the activation of cooling_device0 at exactly
85°C, which is not seen by .../thermal/*/cur_state. (see attachement)

The deactivation of this fan state seems to depend on CPU load and temperature.
There is no fixed temperature-value, where it will reproducable stop.
Due to my test results, I would say, that the time amount between the
interruption of kernel compiling and spinning down of the fan gets lesser, if
the temperature is lower.
It is between 18 and 2 seconds, where 18 seconds are the time amount after an
immediate interruption, and 2 seconds after an interruption 78°C.

When I suspend and wakeup, the trip-point-temps are restored to their origins.
The Fan-states are correctly restored, forget this point in the initial
comment.
It seems, that after the suspend the trip-point-temperature for the above
mentioned Fan-State is increased to ca. 87-89°C. Maybe it actually depends
completely on CPU load, but the 85°C trip-point on the first activation
wouldn´t be reproducable then. Very strange, however.

I have manual fan control via sysfs unless
  - I switch off not the highest fan-state.
  - cooling_device0 is activated.
I can´t control any fan states, which are associated with a higher
trip-point-temp, than current temp. Therefore cooling_device0 will never be
activated in a normal way (which could be seen in sysfs).

On most wakeups, the fan spins up to state0, which is not seen by the system.
This can be fixed by de- and reactivate the highest fan state. In rare cases
the fan state is restored correctly.

-- 
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
------------------------------------------------------------------------------
Beautiful is writing same markup. Internet Explorer 9 supports
standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2 & L3.
Spend less time writing and  rewriting code and more time creating great
experiences on the web. Be a part of the beta today.
http://p.sf.net/sfu/beautyoftheweb
_______________________________________________
acpi-bugzilla mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla

Reply via email to