ネットワークカードを起動または終了すると、カーネルはACPIエラーを報告します。

ネットワークカードを起動または終了すると、カーネルはACPIエラーを報告します。

ネットワークインターフェイスを使用して開いたり閉じたりすると、eth0ログに次のエラーが表示されます。ifupifdown

kernel: e1000e 0000:00:19.0 eth0: NIC Link is Down
kernel: ACPI Error: Index value 0x0000000000000083 overflows field width 0x7 (20200925/exfldio-309)
kernel: ACPI Error: Aborting method \NEVT due to previous error (AE_AML_REGISTER_LIMIT) (20200925/psparse-531)
kernel: ACPI Error: Aborting method \_SB.PCI0.LPCB.ECDV._Q66 due to previous error (AE_AML_REGISTER_LIMIT) (20200925/psparse-531)


kernel: e1000e 0000:00:19.0 eth0: NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None
kernel: ACPI Error: Index value 0x0000000000000083 overflows field width 0x7 (20200925/exfldio-309)
kernel: ACPI Error: Aborting method \NEVT due to previous error (AE_AML_REGISTER_LIMIT) (20200925/psparse-531)
kernel: ACPI Error: Aborting method \_SB.PCI0.LPCB.ECDV._Q66 due to previous error (AE_AML_REGISTER_LIMIT) (20200925/psparse-531)

私が知る限り、ネットワークは正常に動作しているようです。しかし、これらのエラーは何を意味し、どのように解決しますか?

私はDebian 10を使用しており、ネットワークカードはe1000gギガビットイーサネットドライバを使用しています。

私は自己コンパイルされたカーネル5.10を使用しています。これが過度に冗長なログからの無害なメッセージである場合は、誰かがコードの正しい場所を知らせることができる場合は、カーネルにパッチを当てます。

このメッセージは私のログを汚染するので迷惑です。

答え1

rsyslogでこれらのログメッセージが記録されないように無効にする方法を見つけました。 /etc/rsyslog.confに追加できます。

:msg, startswith, "ACPI Error:" stop

根本的な問題を解決することはできませんが、少なくともログが役に立たないメッセージでいっぱいになるのを防ぎます。

関連情報