It turns out this is syslogd doing this, not mce. anyone know how to disable this behavior?


I tried "dmesg -n 1" but no change



On 04/09/2017 09:03 AM, ProPAAS DBA wrote:

Hi all;


I've been seeing mcelog errors since a few updates back. After much, much  digging it seems that the mcelog errors are due to spikes in cpu temperature.

I have a Thinkpad x1 Carbon 4th generation running Fedora 25 - KDE

I get why I'm seeing the cpu temp spikes since it usually happens when I'm doing a fair amount of gaphics processing with darktable and have 2-3 VM's running via VMware Workstation, however in the past I would see a notification popup on the system tray, now I see the notification on the system tray AND I also get output like this in EVERY terminal window I have open:


Message from syslogd@F25Host at Apr  8 18:11:03 ...
 kernel:mce: [Hardware Error]: CPU 2: Machine Check: 0 Bank 128: 000000008812280b

Message from syslogd@F25Host at Apr  8 18:11:03 ...
 kernel:mce: [Hardware Error]: TSC 16382416299d

Message from syslogd@F25Host at Apr  8 18:11:03 ...
 kernel:mce: [Hardware Error]: PROCESSOR 0:406e3 TIME 1491696663 SOCKET 0 APIC 1 microcode 9e

Message from syslogd@F25Host at Apr  8 18:11:03 ...
 kernel:mce: [Hardware Error]: CPU 0: Machine Check: 0 Bank 128: 000000008812280b

Message from syslogd@F25Host at Apr  8 18:11:03 ...
 kernel:mce: [Hardware Error]: TSC 163824164344

Message from syslogd@F25Host at Apr  8 18:11:03 ...
 kernel:mce: [Hardware Error]: PROCESSOR 0:406e3 TIME 1491696663 SOCKET 0 APIC 0 microcode 9e

Message from syslogd@F25Host at Apr  8 18:11:03 ...
 kernel:mce: [Hardware Error]: CPU 0: Machine Check: 0 Bank 128: 000000008813280


It's very frustrating... Is there a way I can keep he system from printing this info to all  my open terminal windows? I even tried a "dnf erase mcelog" but I still get the same behavior.


Thanks in advance