errors, using the EDAC tracing events. EDAC is a Linux kernel subsystem with handles detection of ECC errors from memory controllers for most chipsets on i386 and x86_64 architectures. EDAC drivers for other architectures like arm also exists. It is recommended to use rasdaemon to gather MCE information on Linux systems because mcelog has been deprecated as of 2017. mcelog is a Linux daemon by Andi Kleen to handle MCEs for x86 processors. mcelog can also decode machine checks. mcelog is considered functionally obsolete as of 2017. The replacement of mcelog for Linux systems is rasdaemon. parsemce is a Linux program by Dave Jones to decode MCEs from AMD K7 processors. mced (mcedaemon) is a Linux program by Tim Hockin to gather MCEs from the kernel and alert interested applications. Note that it does not try to interpret the MCE data, it simply alerts other programs. mcat is a Windows command-line program from AMD to decode MCEs from AMD K8, Family 0x10 and 0x11 processors. See also Machine Check Architecture (MCA) High availability (HA) Reliability, availability and serviceability (RAS) Windows Hardware Error Architecture (WHEA) Blue screen of death Kernel panic References External links mcelog: Advanced hardware error handling for x86 Linux parsemce: Linux Machine check exception handler parser Computer errors