Jan Beulich
3247800676
hwmon: (coretemp) fix reading of microcode revision (v2)
...
According to the documentation, simply reading the respective MSR
isn't sufficient: It should be written with zeros, cpuid(1) be
executed, and then read (see arch/x86/kernel/cpu/intel.c for an
example).
v2: Fail probe when microcode revision cannot be determined, but is
needed to check for proper operation.
Signed-off-by: Jan Beulich <jbeulich@novell.com>
Cc: Fenghua Yu <fenghua.yu@intel.com>
Cc: Chen Gong <gong.chen@linux.intel.com>
Cc: Jean Delvare <khali@linux-fr.org>
Acked-by: Fenghua Yu <fenghua.yu@intel.com>
Signed-off-by: Guenter Roeck <guenter.roeck@ericsson.com>
2010-10-25 14:11:21 -07:00
..
2010-10-22 10:52:56 -07:00
2010-10-08 10:02:27 +01:00
2010-10-24 13:41:39 -07:00
2010-10-24 13:41:39 -07:00
2010-10-25 08:19:14 -07:00
2010-10-25 08:19:14 -07:00
2010-10-23 11:47:02 -07:00
2010-10-05 15:01:10 +02:00
2010-10-25 08:36:50 -07:00
2010-09-28 23:30:38 -04:00
2010-10-24 12:44:34 -07:00
2010-10-22 10:52:56 -07:00
2010-10-24 13:41:39 -07:00
2010-10-25 08:05:29 -07:00
2010-10-24 13:41:39 -07:00
2010-10-25 08:19:14 -07:00
2010-10-24 13:41:39 -07:00
2010-10-25 07:59:01 -07:00
2010-10-25 14:11:21 -07:00
2010-10-25 07:51:49 -07:00
2010-10-24 13:41:39 -07:00
2010-10-22 10:52:56 -07:00
2010-10-24 13:41:39 -07:00
2010-10-25 10:59:31 -07:00
2010-10-24 13:41:39 -07:00
2010-10-07 14:02:12 -04:00
2010-10-15 15:53:27 +02:00
2010-10-24 13:41:39 -07:00
2010-10-22 17:07:18 -07:00
2010-10-25 07:59:01 -07:00
2010-10-05 15:01:10 +02:00
2010-10-22 17:34:15 -07:00
2010-10-25 08:32:05 -07:00
2010-10-24 13:41:39 -07:00
2010-10-22 17:07:18 -07:00
2010-10-25 10:59:31 -07:00
2010-10-25 10:59:31 -07:00
2010-10-21 11:10:11 -06:00
2010-10-22 10:52:56 -07:00
2010-10-18 11:03:14 +02:00
2010-10-24 13:41:39 -07:00
2010-10-24 13:41:39 -07:00
2010-10-24 13:41:39 -07:00
2010-10-25 08:28:13 -07:00
2010-10-24 13:41:39 -07:00
2010-10-07 13:44:30 -07:00
2010-10-24 13:41:39 -07:00
2010-10-25 16:10:21 +02:00
2010-10-25 08:19:14 -07:00
2010-10-24 13:41:39 -07:00
2010-10-25 08:19:14 -07:00
2010-10-18 21:32:58 +09:00
2010-10-22 10:52:56 -07:00
2010-09-29 17:20:23 +02:00
2010-10-25 08:32:05 -07:00
2010-10-22 10:52:56 -07:00
2010-10-24 13:41:39 -07:00
2010-10-25 07:51:49 -07:00
2010-10-25 14:03:45 +01:00
2010-10-23 11:47:02 -07:00
2010-10-25 08:32:05 -07:00
2010-10-07 14:08:54 +01:00
2010-10-22 10:52:56 -07:00
2010-10-22 10:52:56 -07:00
2010-10-22 09:43:25 +02:00
2010-10-25 08:05:29 -07:00