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





--- Comment #9 from Ali Gholami Rudi <aliqr...@gmail.com>  2010-02-18 18:06:29 
---
After observing it for some time, I think I know how it
happens (I don't know much about acpi, so sorry for
wrong conclusions):

The high cpu usage happens on 43^C.  That is the first
active cooling temperature.  It seems on this temperature
the bios generates lots of acpi events and at each event
the acpi driver does the same actions again.  Below or
above this temperature I can control the fan through /sys
but at 43^C, it is reset very fast (most of the time so
fast that I cannot notice a change in fan speed).

About the reported temperature change delay, I think the
bios reports the new temperature only when it thinks it
is useful to the driver, hence the temperature is not
updated till it reaches 43.  When it becomes cooler it
gets updated to 42 (it won't report a smaller number
since it thinks the driver should not care if the
temperature is 42^c or say 20^c, since both are lower
than the first trip point).  The same holds for higher
temperatures; it reports 43 till it reaches 53^c.

So I think the main bug is in the bios which generates
many acpi events when it is close to a trip point
temperature.  If so, how can it be fixed?  Is it
possible to ignore acpi events when they are very close
to the last one?  Or are there better solutions?

Thanks,
Ali

-- 
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.

------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
acpi-bugzilla mailing list
acpi-bugzilla@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla

Reply via email to