/sys/devices/system/edac/mcにmc0フォルダがないのはなぜですか?

/sys/devices/system/edac/mcにmc0フォルダがないのはなぜですか?

RHEL 8.1でテストしましたmc0/sys/devices/system/edac/mc

私は同じコンピュータでDebian 9.9をテストしましたmc0/sys/devices/system/edac/mc

一部のドライバがロードされないためですか?どれ?

答え1

はい、関連するドライバがロードされていない場合、これが発生する可能性があります。おそらく、そのドライバはRHEL 8カーネル(4.18ベース)には含まれていますが、Debian 9カーネル(4.9ベース)には含まれていないからです。 Debian 10(カーネルが4.19ベース)をテストしたら、EDACが正しく処理されていることを確認する必要があります。

RHELを見ると、/sys/devices/system/edac/mc/mc0/mc_nameメモリコントローラ名が何であるかがわかります。これは必要なドライバを決定するのに役立ちます。

関連情報