Benjamin Herrenschmidt
6ee7fb7e36
[PATCH] powerpc: g5 thermal overtemp bug
...
The g5 thermal control for liquid cooled machines has a small bug, when
the temperatures gets too high, it boosts all fans to the max, but
incorrectly sets the liquids pump to the min instead of the max speed,
thus causing the overtemp condition not to clear and the machine to shut
down after a while. This fixes it to set the pumps to max speed instead.
This problem might explain some of the reports of random shutdowns that
some g5 users have been reporting in the past.
Many thanks to Marcus Rothe for spending a lot of time trying various
patches & sending log logs before I found out that typo. Note that
overtemp handling is still not perfect and the machine might still
shutdown, that patch should reduce if not eliminate such occcurences in
"normal" conditions with high load. I'll implement a better handling
with proper slowing down of the CPUs later.
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-12-20 09:25:33 -08:00
..
adb-iop.c
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
adb.c
[PATCH] Driver Core: fix up all callers of class_device_create()
2005-10-28 09:52:52 -07:00
adbhid.c
[PATCH] kfree cleanup: misc remaining drivers
2005-11-07 07:54:05 -08:00
ans-lcd.c
[PATCH] powerpc: Remove sections use from ppc64 and drivers
2005-09-19 09:38:49 +10:00
apm_emu.c
[PATCH] ppc64: AC Power handling broken for desktops
2005-10-29 15:11:48 +10:00
Kconfig
[PATCH] ppc64: Thermal control for SMU based machines
2005-11-08 11:17:56 +11:00
mac_hid.c
[PATCH] Input: convert drivers/macintosh to dynamic input_dev allocation
2005-10-28 09:52:53 -07:00
macio-adb.c
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
macio_asic.c
[PATCH] fix missing includes
2005-10-30 17:37:32 -08:00
macio_sysfs.c
[PATCH] Add modalias to macio sysfs attributes
2005-10-29 14:35:58 +10:00
Makefile
[PATCH] ppc64: Thermal control for SMU based machines
2005-11-08 11:17:56 +11:00
mediabay.c
[PATCH] powerpc: Remove sections use from ppc64 and drivers
2005-09-19 09:38:49 +10:00
nvram.c
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
smu.c
[PATCH] ppc64: Thermal control for SMU based machines
2005-11-08 11:17:56 +11:00
therm_adt746x.c
[PATCH] ppc64: SMU driver update & i2c support
2005-09-22 22:17:35 -07:00
therm_pm72.c
[PATCH] powerpc: g5 thermal overtemp bug
2005-12-20 09:25:33 -08:00
therm_pm72.h
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
therm_windtunnel.c
[PATCH] ppc64: SMU driver update & i2c support
2005-09-22 22:17:35 -07:00
via-cuda.c
[PATCH] powerpc: Remove sections use from ppc64 and drivers
2005-09-19 09:38:49 +10:00
via-macii.c
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
via-maciisi.c
Linux-2.6.12-rc2
2005-04-16 15:20:36 -07:00
via-pmu.c
macintosh: Always export pmu_[un]register_sleep_notifier if CONFIG_PM set
2005-11-08 12:14:50 +11:00
via-pmu68k.c
[PATCH] powerpc: Remove sections use from ppc64 and drivers
2005-09-19 09:38:49 +10:00
windfarm.h
[PATCH] ppc64: Thermal control for SMU based machines
2005-11-08 11:17:56 +11:00
windfarm_core.c
[PATCH] ppc64: Thermal control for SMU based machines
2005-11-08 11:17:56 +11:00
windfarm_cpufreq_clamp.c
[PATCH] ppc64: Thermal control for SMU based machines
2005-11-08 11:17:56 +11:00
windfarm_lm75_sensor.c
[PATCH] ppc64: Thermal control for SMU based machines
2005-11-08 11:17:56 +11:00
windfarm_pid.c
[PATCH] ppc64: Thermal control for SMU based machines
2005-11-08 11:17:56 +11:00
windfarm_pid.h
[PATCH] ppc64: Thermal control for SMU based machines
2005-11-08 11:17:56 +11:00
windfarm_pm81.c
[PATCH] Fix windfarm model-id table
2005-12-09 15:42:17 +11:00
windfarm_pm91.c
[PATCH] ppc64: Thermal control for SMU based machines
2005-11-08 11:17:56 +11:00
windfarm_smu_controls.c
[PATCH] ppc64: Thermal control for SMU based machines
2005-11-08 11:17:56 +11:00
windfarm_smu_sensors.c
[PATCH] ppc64: Thermal control for SMU based machines
2005-11-08 11:17:56 +11:00