ログメッセージ「IRQを無効にしています」:これはどういう意味ですか?

ログメッセージ「IRQを無効にしています」:これはどういう意味ですか?

このメッセージは、その端末で実行されているプロセスがないと、ドロップダウン端末にランダムに表示されるようです。

andreas@debianator:~$ 
Message from syslogd@debianator at Feb 24 18:57:58 ...
 kernel:[43089.321139] Disabling IRQ #43

印刷を無効にできると思いますが、dmesg -n 1メッセージはどういう意味ですか?

答え1

このメッセージはカーネルが割り込みを禁止していることを示します。 (通常)特定のハードウェアからのメッセージを無視します。たとえば、これは2つのハードウェアコンポーネント間の競合が原因で発生する可能性があります。lspci -vまたは、コマンドを使用して割り込みを使用する方法を学ぶこともできますcat /proc/interrupts

答え2

私はしばらく前に同様のニュースを聞きました。これは、PCIコントローラからPCI-Expressコントローラ(Intel PCI6466チップセット)への割り込みの転送方法に関するハードウェアの問題であることがわかりました。ログをさらに詳しく調べて、次を見つけます。 irq 43: nobody cared (try booting with the "irqpoll" option)

誤ったドライバを含むこの問題を引き起こす多くの理由があります。

答え3

あなたの場合、割り込み3は通常コンソールシリアルセカンダリポートです。 ttyS1が接続されている場合は、このポートが機能していないことがわかります。 IRQ 4 はデフォルトのコンソールポートです。

関連情報