So the following appeared in dmesg on my box: Jan 22 22:57:32 X kernel: [720299.816058] [Hardware Error]: MC4_STATUS: Corrected error, other errors lost: no, CPU context corrupt: no, CECC Error Jan 22 22:57:32 X kernel: [720299.816075] [Hardware Error]: Northbridge Error, node 0: , core: 0L3 ECC data cache error. Jan 22 22:57:32 X kernel: [720299.816087] [Hardware Error]: Transaction: RD, Type: GEN, Cache Level: L3/GEN Jan 22 22:57:32 X kernel: [720299.816093] Disabling lock debugging due to kernel taint Jan 22 22:57:32 X kernel: [720299.816099] [Hardware Error]: Machine check events logged However I cannot find any message in /var/log/kern.log or dmesg to indicate which module (if any) taints my kernel. Is this message just an output mistake? The box is running a 2.6.37 amd64 kernel.
I think this must be related to the Machine Check Exception - I have a similar thing in my log (no tainted modules loaded). Note this relates to cache as well. dmesg: Disabling lock debugging due to kernel taint Machine check events logged mcelog: May 17 03:11:42 zillinger HARDWARE ERROR. This is *NOT* a software problem! May 17 03:11:42 zillinger Please contact your hardware vendor May 17 03:11:42 zillinger MCE 0 May 17 03:11:42 zillinger CPU 0 BANK 0 May 17 03:11:42 zillinger MISC 140002b0002a0 ADDR 75345f00 May 17 03:11:42 zillinger TIME 1305594702 Tue May 17 03:11:42 2011 May 17 03:11:42 zillinger MCG status: May 17 03:11:42 zillinger MCi status: May 17 03:11:42 zillinger Error overflow May 17 03:11:42 zillinger MCi_MISC register valid May 17 03:11:42 zillinger MCi_ADDR register valid May 17 03:11:42 zillinger MCA: Generic CACHE Level-1 Snoop Error May 17 03:11:42 zillinger STATUS cc00000120040189 MCGSTATUS 0 May 17 03:11:42 zillinger MCGCAP 180204 APICID 0 SOCKETID 0 May 17 03:11:42 zillinger CPUID Vendor Intel Family 15 Model 4 May 17 03:11:42 zillinger HARDWARE ERROR. This is *NOT* a software problem! May 17 03:11:42 zillinger Please contact your hardware vendor May 17 03:11:42 zillinger MCE 1 May 17 03:11:42 zillinger CPU 0 BANK 1 May 17 03:11:42 zillinger TIME 1305594702 Tue May 17 03:11:42 2011 May 17 03:11:42 zillinger MCG status: May 17 03:11:42 zillinger MCi status: May 17 03:11:42 zillinger MCA: Data CACHE Level-1 Data-Read Error May 17 03:11:42 zillinger STATUS 800202a800000135 MCGSTATUS 0 May 17 03:11:42 zillinger MCGCAP 180204 APICID 0 SOCKETID 0 May 17 03:11:42 zillinger CPUID Vendor Intel Family 15 Model 4 kernel: Linux zillinger 2.6.34-hardened-r6-woody #3 SMP Tue Dec 14 14:03:23 CET 2010 x86_64 Intel(R) Pentium(R) 4 CPU 3.00GHz GenuineIntel GNU/Linux Shouldn't the version reported in the bug be 2.6 instead of 2.5?
The taint is the hardware error