sysfileの値はオペレーティングシステムで計算されますか、それともメモリコントローラのレジスタから読み取られますか?
/sys/devices/system/edac/mc/mc*/ce_count
オペレーティングシステムで計算されたと見ていますが、その値はハードウェアで計算する必要があると思います。
mci->csrows[row]->channels[chan]->ce_count += count;
sysfileの値はオペレーティングシステムで計算されますか、それともメモリコントローラのレジスタから読み取られますか?
/sys/devices/system/edac/mc/mc*/ce_count
オペレーティングシステムで計算されたと見ていますが、その値はハードウェアで計算する必要があると思います。
mci->csrows[row]->channels[chan]->ce_count += count;