https://bugzilla.novell.com/show_bug.cgi?id=239101 ------- Comment #16 from trenn@novell.com 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 fans: 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) continue; */ I tested with also the two patches attached mentioned at beginning of comment #15. 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: https://bugzilla.novell.com/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.