Mailinglist Archive: opensuse-bugs (8107 mails)

< Previous Next >
[Bug 239101] Fans do not (re)start on hp compaq nx6325 laptop
  • From: bugzilla_noreply@xxxxxxxxxx
  • Date: Tue, 13 Feb 2007 09:46:10 -0700 (MST)
  • Message-id: <20070213164610.96F88DA7@xxxxxxxxxxxxxxxxxxxxxx>

------- Comment #16 from trenn@xxxxxxxxxx 2007-02-13 09:46 MST -------
I did some more testing...:
If you comment out the check, whether the fan should already be enabled and let
the fan be set active on each thermal check, you should get stable working
in drivers/acpi/thermal.c:

* Above Threshold?
* ----------------
* If not already enabled, turn ON all cooling devices
* associated with this active threshold.
if (active->temperature > maxtemp)
tz->state.active_index = i;
maxtemp = active->temperature;
/* if (active->flags.enabled)

I tested with also the two patches attached mentioned at beginning of comment
This one is really ugly to debug. There seem to be an endless loop processed
through ACPI reading thermal data all the time, even if thermal polling
frequency (you should increase this one to at least 10) is off.

I expect this loop causes the fans to break away after some time, but I could
not identify why. Even temperature updates seem to get disable for a while...
I don't have a final solution here yet...

Configure bugmail:
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.

< Previous Next >