로그 메시지 "IRQ 비활성화 중": 이는 무엇을 의미합니까?

로그 메시지 "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는 기본 콘솔 포트입니다.

관련 정보