vine-users ML アーカイブ



[vine-users:076284] 質問: kernel: Disabling IRQ #11でUSB機 器が使えなくなる

  • From: Masanori Kotani <linuxaddict@xxxxxxxxx>
  • Subject: [vine-users:076284] 質問: kernel: Disabling IRQ #11でUSB機 器が使えなくなる
  • Date: Sat, 3 Mar 2007 02:07:49 +0900
 始めてですが、調べても分からないので教えてください。



 proftpdやsambaを起動させ、LinuxをホストとしてFTPなどでファイルをやりとりし
てしばらくすると、以下のようなエラーが出ます。
>$
>Message from syslogd@dual at Fri Mar  2 00:58:25 2007 ...
>dual kernel: Disabling IRQ #11
 dualというのはlinuxパソコンのhostnameです。
 このエラーが出たあと、マウスやキーボードの動きが悪くなります。(レスポンス
が異常に遅くなる)


 /proc/interruptsを見てみると、IRQ11には
>11:       4337       3973   IO-APIC-level  uhci_hcd:usb1, uhci_hcd:usb2, uhci_hcd:usb3
とあり、キーボード、マウスともUSB経由で繋いでいるので、確かに調子が悪くなる
のも理解出来ます。



 /var/log/messagesやdmesgを調べて見ました。dmesgの一部を引用しますが、
=======================================
usb 1-1.4: USB disconnect, address 5
usb 1-1.4: new low speed USB device using uhci_hcd and address 6
usb 1-1.4: configuration #1 chosen from 1 choice
input: Logitech USB Receiver as /class/input/input3
input: USB HID v1.11 Mouse [Logitech USB Receiver] on usb-0000:00:11.2-1.4
usb 1-1.4: USB disconnect, address 6
usb 1-1.4: new low speed USB device using uhci_hcd and address 7
usb 1-1.4: configuration #1 chosen from 1 choice
input: Logitech USB Receiver as /class/input/input4
input: USB HID v1.11 Mouse [Logitech USB Receiver] on usb-0000:00:11.2-1.4
usb 1-1.4: USB disconnect, address 7
irq 11: nobody cared (try booting with the "irqpoll" option)
 [<c014852c>] __report_bad_irq+0x2b/0x6b
 [<c01485f3>] note_interrupt+0x6b/0x90
 [<c014801e>] __do_IRQ+0x99/0xc7
 [<c0104be5>] do_IRQ+0x19/0x24
 [<c01035da>] common_interrupt+0x1a/0x20
handlers:
[<c0298e25>] (usb_hcd_irq+0x0/0x4f)
[<c0298e25>] (usb_hcd_irq+0x0/0x4f)
[<c0298e25>] (usb_hcd_irq+0x0/0x4f)
Disabling IRQ #11
usb 1-1.4: new low speed USB device using uhci_hcd and address 8
usb 1-1.4: configuration #1 chosen from 1 choice
input: Logitech USB Receiver as /class/input/input5
input: USB HID v1.11 Mouse [Logitech USB Receiver] on usb-0000:00:11.2-1.4
usb 1-1.4: usbfs: USBDEVFS_CONTROL failed cmd hald-addon-usb- rqt 192 rq 9 len 8 ret -110
usb 1-1.4: usbfs: USBDEVFS_CONTROL failed cmd hald-addon-usb- rqt 192 rq 9 len 8 ret -110
usb 1-1.4: usbfs: USBDEVFS_CONTROL failed cmd hald-addon-usb- rqt 192 rq 9 len 8 ret -110
usb 1-1.4: usbfs: USBDEVFS_CONTROL failed cmd hald-addon-usb- rqt 192 rq 9 len 8 ret -110
usb 1-1.4: USB disconnect, address 8
=======================================
 使っているLogitechのマウスが切断されたり、接続したりしているのはなんとなく
わかるのですが、何でこんなことが起きるのか、
>irq 11: nobody cared (try booting with the "irqpoll" option)
この行以降の表示が何を意味していて、どうやったら直るのかが分かりません。


 そもそも、何でFTPでファイルのやりとりをしたときだけ、USBにエラーが起きて、
普段全く起きないのかも分かりません。(ファイルのやりとりをしないときは、上の
ようなメッセージが出ない事も確認しています。)

 なお、Vine Linux 4.1 FTP版を使っており、kernelは2.6.16-0vl68を。apt-getを
毎日行って最新バージョンを使うようにしています。
 先日まではVine Linux 3.2を使っており、その際はこのような異常が出たことはあ
りません。


 次に何を調べるべきなのか、どうしたら解決に近づくのか、御指南頂けないでしょ
うか?問題のでないVine3.2に戻すのが良いのかも知れませんが、どうも分からないの
で。


 以上、宜しくお願い致します。



 Mike