[CentOS] mcelog service error flagged in Cockpit

Wed Jan 20 04:43:19 UTC 2021
Robert G. (Doc) Savage <dsavage at peaknet.net>

Whenever I log into Cockpit, it flags mcelog as a service failure-to-
start failure. systemctl confirms this.

# systemctl status mcelog
* mcelog.service - Machine Check Exception Logging Daemon
Loaded: loaded (/usr/lib/systemd/system/mcelog.service; disabled;
vendor preset: enabled)
Active: failed (Result: exit-code) since Sun 2021-01-10 18:06:36 CST; 1
weeks 2 days ago
Main PID: 21959 (code=exited, status=1/FAILURE)

Jan 10 18:06:36 lionstore.protogeek.org systemd[1]: Started Machine
Check Exception Logging Daemon.
Jan 10 18:06:36 lionstore.protogeek.org mcelog[21959]: mcelog: ERROR:
AMD Processor family 23: mcelog does not support this processor. Please
use the edac_mce_amd module instead. 
Jan 10 18:06:36 lionstore.protogeek.org mcelog[21959]: CPU is
unsupported
Jan 10 18:06:36 lionstore.protogeek.org systemd[1]: mcelog.service:
Main process exited, code=exited, status=1/>
Jan 10 18:06:36 lionstore.protogeek.org systemd[1]: mcelog.service:
Failed with result 'exit-code'.

A search through BZ indicates mcelog hasn't been supported on AMD
processors s since family 21.

How do I tell Cockpit to use this alternative module? Perhaps more
importantly, why doesn't Cockpit automatically set up this module when
it's installed on an AMD system?

--Doc Savage
    Fairview Heights, IL