Bug 30662
Summary: | Disturbing [Hardware Error] MCE messages in all terminals for 2.6.37 | ||
---|---|---|---|
Product: | Platform Specific/Hardware | Reporter: | Agustin Martin (agustin6martin) |
Component: | i386 | Assignee: | platform_i386 |
Status: | RESOLVED CODE_FIX | ||
Severity: | normal | CC: | kernel, purslow |
Priority: | P1 | ||
Hardware: | All | ||
OS: | Linux | ||
Kernel Version: | 2.6.37 and 2.6.38-rc6 | Subsystem: | |
Regression: | No | Bisected commit-id: | |
Attachments: |
kernel .config file for 2.6.38.2
result of Gentoo 'emerge --info' screenshot of spurious messages on root terminal screenshot of spurious messages on user's Konsole screenshot of spurious messages on user's Konsole running Mutt |
Description
Agustin Martin
2011-03-07 14:16:31 UTC
I have encountered the same problem using Gentoo kernels 2.6.37 & 2.6.38 & the vanilla kernel 2.6.38.2 . It is avoided with 'append="nomce"'. The messages involved should never be sent to a user's terminal & only subject to an option should be sent to root's terminals. I will attach screenshots showing what happens in all running terminals & my kernel .config . Below is my original bug report to Gentoo http://bugs.gentoo.org/show_bug.cgi?id=352372 : "I recently upgraded my kernel from 2.6.33 to 2.6.37 & began to receive multiple messages in every terminal (Konsole & XFCE's Terminal) saying kernel: [Hardware Error]: No human readable MCE decoding support on this CPU type. kernel: [Hardware Error]: Run the message through 'mcelog --ascii' to decode. these messages also occur in the Syslog file with the added line kernel: [Hardware Error]: Machine check events logged This 3rd line used to occur in Syslog also when using 2.6.33, but not the others & none of the lines was written to any terminal I was running. The messages can be eradicated by booting with 'append="nomce"', but that appears to stop the whole MCE process, not just the messages. Looking through the kernel configuration with 'make menuconfig' suggests that the problem is that CONFIG_EDAC_DECODE_MCE is what is needed, but as the help states "Decode MCEs in human-readable form (only on AMD for now)". My machine has an Intel Core2 Duo processor". Created attachment 54022 [details]
kernel .config file for 2.6.38.2
This is the .config file for Gentoo & vanilla 2.6.38 kernels I used.
Created attachment 54032 [details]
result of Gentoo 'emerge --info'
This shows details of my system set-up.
Created attachment 54042 [details]
screenshot of spurious messages on root terminal
Created attachment 54052 [details]
screenshot of spurious messages on user's Konsole
Created attachment 54062 [details]
screenshot of spurious messages on user's Konsole running Mutt
Seems fixed with 3.0 |