]> git.baikalelectronics.ru Git - kernel.git/commit
hwmon: (coretemp) Fix TjMax detection for older CPUs
authorGuenter Roeck <guenter.roeck@ericsson.com>
Tue, 31 May 2011 13:54:21 +0000 (06:54 -0700)
committerGuenter Roeck <guenter.roeck@ericsson.com>
Thu, 2 Jun 2011 03:10:31 +0000 (20:10 -0700)
commit160d558efd13eaa3fabe4c6c40b0b48a22605120
treee7d907a27fa72bd1c706a4f8a0eb2ca246ad26e5
parent743130c0e3bd28fb388d6af9ce6297435d6e237a
hwmon: (coretemp) Fix TjMax detection for older CPUs

Commit 59fb5697df6ed2953562ce85629ffb5c0da90dec excludes CPU models 0xe, 0xf,
0x16, and 0x1a from TjMax temperature adjustment, even though several of those
CPUs are known to have TiMax other than 100 degrees C, and even though the code
in adjust_tjmax() explicitly handles those CPUs and points to a Web document
listing several of the affected CPU IDs.

Reinstate original TjMax adjustment if TjMax can not be determined using the
IA32_TEMPERATURE_TARGET register.

https://bugzilla.kernel.org/show_bug.cgi?id=32582

Signed-off-by: Guenter Roeck <guenter.roeck@ericsson.com>
Cc: Huaxu Wan <huaxu.wan@linux.intel.com>
Cc: Carsten Emde <C.Emde@osadl.org>
Cc: Valdis Kletnieks <valdis.kletnieks@vt.edu>
Cc: Henrique de Moraes Holschuh <hmh@hmh.eng.br>
Cc: Yong Wang <yong.y.wang@linux.intel.com>
Cc: Rudolf Marek <r.marek@assembler.cz>
Cc: Fenghua Yu <fenghua.yu@intel.com>
Tested-by: Jean Delvare <khali@linux-fr.org>
Acked-by: Jean Delvare <khali@linux-fr.org>
Acked-by: Fenghua Yu <fenghua.yu@intel.com>
Cc: <stable@kernel.org> # .35.x .36.x .37.x .38.x .39.x
drivers/hwmon/coretemp.c