[lm-sensors] [PATCH] hwmon: (coretemp) Fix oops on driver load
khali at linux-fr.org
Tue Dec 6 10:53:41 CET 2011
On Tue, 06 Dec 2011 07:26:59 +0800 (HKT), undersys wrote:
> The microcode utility I am using is :-
> The version of micro code I am using is "microcode-20110915.tgz" :-
Did you have to do that with previous kernels too?
> CPU is :-
> Intel Xeon sossaman, model=14, stepping=4.
> I don't have the SPEC number on hand let me know if you need more information.
Is this a single or multi-cpu system?
I would like to see the contents of /proc/cpuinfo.
> Micro code was working on 2.6.29 and 2.6.39 , then I jumped to 3.0.6.
I admit I don't quite get it for now. While the device probing logic
was modified a lot in the coretemp driver of kernel 3.0, the microcode
check did not change, so I just don't get why the new driver would
behave differently from the previous ones in this respect.
For testing purposes, I made the 2.6.39 version of the coretemp driver
available as a standalone driver:
(Instructions at http://khali.linux-fr.org/devel/misc/INSTALL )
I would like you to test it on your 3.0 kernel and report whether it is
working or not. You'll have to rmmod the original coretemp driver
before loading coretemp_old, you can't have both loaded at once.
If coretemp_old works, then please rmmod it and modprobe coretemp
again, and see if it then works.
More information about the lm-sensors