日志消息“Disabling IRQ”:这是什么意思?

日志消息“Disabling IRQ”:这是什么意思?

当该终端中没有运行进程时,此消息看似随机地出现在我的下拉终端中:

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

我想我可以禁止打印它,dmesg -n 1但是该消息是什么意思?

答案1

该消息表明内核正在禁用中断,即。 (通常)忽略来自某些硬件的消息。例如,这可能是由于两个硬件组件之间的冲突造成的。您可以通过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 是主控制台端口

相关内容