https://github.com/torvalds/linux
Revision f12f4d90308a22396ac87f6c3a7b2620589614c3 authored by Benjamin Herrenschmidt on 02 January 2006, 02:04:44 UTC, committed by Linus Torvalds on 02 January 2006, 16:38:37 UTC
Some G5s still occasionally experience shutdowns due to overtemp
conditions despite the recent fix. After analyzing logs from such
machines, it appears that the overtemp code is a bit too quick at
shutting the machine down when reaching the critical temperature (tmax +
8) and doesn't leave the fan enough time to actually cool it down. This
happens if the temperature of a CPU suddenly rises too high in a very
short period of time, or occasionally on boot (that is the CPUs are
already overtemp by the time the driver loads).

This patches makes the code a bit more relaxed, leaving a few seconds to
the fans to do their job before kicking the machine shutown.

Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
1 parent 557962a
History
Tip revision: f12f4d90308a22396ac87f6c3a7b2620589614c3 authored by Benjamin Herrenschmidt on 02 January 2006, 02:04:44 UTC
[PATCH] powerpc: more g5 overtemp problem fix
Tip revision: f12f4d9
File Mode Size
keys
selinux
Kconfig -rw-r--r-- 2.8 KB
Makefile -rw-r--r-- 599 bytes
capability.c -rw-r--r-- 2.8 KB
commoncap.c -rw-r--r-- 9.4 KB
dummy.c -rw-r--r-- 22.1 KB
inode.c -rw-r--r-- 9.2 KB
root_plug.c -rw-r--r-- 3.9 KB
seclvl.c -rw-r--r-- 17.3 KB
security.c -rw-r--r-- 6.0 KB

back to top