Code: Select all
mcelog: ERROR: AMD Processor family 21: mcelog does not support this processor. Please use the edac_mce_amd module instead.
: Success
CPU is unsupported
Code: Select all
mcelog: ERROR: AMD Processor family 21: mcelog does not support this processor. Please use the edac_mce_amd module instead.
: Success
CPU is unsupported
Hopefully this helps others who might be looking...How does mcelog compare to EDAC?
Linux also has an alternative memory error reporting infrastructure called EDAC. It consists of separate drivers for specific platforms that use hardware facilities to do memory error counting and DIMM topology discovery. The basic model is quite different from mcelog and fully kernel based.
While EDAC supports basic memory error counting and some logging, it does not implement any of the advanced features in mcelog which need user space support.
The main advantage of EDAC over mcelog is that EDAC supports reporting memory errors on older systems with separate memory controller. mcelog only works on modern systems where the memory controller is integrated. In addition EDAC works on newer AMD systems.