[Bug 1192288] amd64_edac_mod does not load after CPU upgrade
https://bugzilla.suse.com/show_bug.cgi?id=1192288 https://bugzilla.suse.com/show_bug.cgi?id=1192288#c16 --- Comment #16 from Olav Reinert <seroton10@gmail.com> --- (In reply to Borislav Petkov from comment #15)
(In reply to Olav Reinert from comment #13)
Because of all this variety, any Leap user who invests in ECC memory really really wants to see the line in the log stating that it is in fact enabled.
And what happens if dmesg is overwritten because the ring buffer is too small or some kernel printk is too chatty? That line is gone so Leap user won't see a thing.
I can't say I've ever experienced this - not to my knowledge, anyway.
So all you want to know is whether your box has ECC enabled, correct?
Yes.
Two ways:
1. amd64_edac loads *only* when it has detected ECC - not otherwise. So the simple
$ lsmod | grep amd64_edac amd64_edac 49152 0
already says that you have ECC.
I was not aware of that. So, you're saying that the module will *never* be loaded unless ECC devices are present AND error detection and correction is active?
2. Then, you can always do
$ grep -r . /sys/devices/system/edac/ 2>/dev/null | grep -i edac_mode /sys/devices/system/edac/mc/mc0/rank7/dimm_edac_mode:SECDED /sys/devices/system/edac/mc/mc0/rank5/dimm_edac_mode:SECDED /sys/devices/system/edac/mc/mc0/csrow2/edac_mode:SECDED /sys/devices/system/edac/mc/mc0/rank6/dimm_edac_mode:SECDED /sys/devices/system/edac/mc/mc0/rank4/dimm_edac_mode:SECDED /sys/devices/system/edac/mc/mc0/csrow3/edac_mode:SECDED
And that tells you, Single Error Correction, Double Error Detection
which is the type of ECC supported by those DIMMs.
Great! That is, by far, the best way I've seen for checking this. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com