나는 ECC 오류 보고가 Debian 11에서 제대로 작동하도록 노력했지만 성공하지 못했습니다. 하드웨어 구성은 다음과 같습니다.
- 마더보드: ASRock X570 Pro4
- CPU: 라이젠 7 프로 5750G
- 메모리: 킹스턴 KSM26ED8/32ME(x2)
이들 모두는 ECC를 지원하며 ECC는 UEFI 설정에서도 활성화됩니다.
내가 시도한 몇 가지 명령은 다음과 같습니다.
# dmesg | grep -i edac
[ 0.331589] EDAC MC: Ver: 3.0.0
# edac-util --status
edac-util: EDAC drivers loaded. No memory controllers found
# lsmod | grep edac
edac_mce_amd 32768 0
# ls /sys/devices/system/edac/mc
power subsystem uevent
# modprobe amd64_edac_mod
modprobe: ERROR: could not insert 'amd64_edac_mod': No such device
# modprobe amd64_edac_mod ecc_enable_override=1
modprobe: ERROR: could not insert 'amd64_edac_mod': No such device
# ras-mc-ctl --status
ras-mc-ctl: drivers not loaded.
제가 시도할 수 있는 다른 것이 있나요?
편집하다
@sup이 인용한 커널 패치는 문제를 해결합니다.https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=0b8bf9cb142da59a14622bba168ebcd6d0a54499
버전 5.17-rc1부터 메인라인 커널에 포함되었습니다.