Kernel reports EDAC i5000: SPD Protocol Error, Bits= 0x40000

Problem:

The kernel repeatedly prints errors messages similar to the following:

EDAC i5000 MC0: NON-FATAL Errors found!!! 1st NON-FATAL Err Reg= 0x40000
EDAC i5000: SPD Protocol Error, Bits= 0x40000

Description:

This is caused by the optional IPMI card and the i5000_edac kernel module trying to access the platforms EDAC (Error Detection and Correction) information at the same time.

Solution:

The workaround for this problem is to prevent the i5000_edac module from loading. To do this, add the following line to the /etc/modprobe.d/blacklist file:

blacklist i5000_edac