Commit 31401034 authored by Youquan Song's avatar Youquan Song Committed by Song, Youquan
Browse files

EDAC/i10nm: Add driver decoder for Sapphire Rapids server

mainline inclusion
from mainline-v6.3-rc1
commit 221aa03f
category: feature
bugzilla: https://gitee.com/openeuler/intel-kernel/issues/I7220G


CVE: NA

Intel-SIG: commit 221aa03f EDAC/i10nm: Add driver decoder for Sapphire Rapids server.
Backport to decode DDR error by MCA bank registers in replace of firmware.

--------------------------------

Intel SDM (December 2022) vol3B 17.13.2 contains IMC MC error codes
for Sapphire Rapids. Current i10nm_edac only supports firmware decoder
(ACPI DSM methods) for Sapphire Rapids. So add the driver decoder
(decoding DDR memory errors via extracting error information from the
IMC MC error codes) for Sapphire Rapids for better decoding performance.

Co-developed-by: default avatarQiuxu Zhuo <qiuxu.zhuo@intel.com>
Signed-off-by: default avatarQiuxu Zhuo <qiuxu.zhuo@intel.com>
Signed-off-by: default avatarYouquan Song <youquan.song@intel.com>
Signed-off-by: default avatarTony Luck <tony.luck@intel.com>
[ Youquan Song: amend commit log ]
Signed-off-by: default avatarYouquan Song <youquan.song@intel.com>
parent 9db6db9f
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment