my system is much different, but I got similar problems http://bugme.osdl.org/show_bug.cgi?id=6419#c17 irq 201: nobody cared (try booting with the "irqpoll" option) Call Trace: [] dump_stack+0x12/0x17 [] __report_bad_irq+0x30/0x7d [] note_interrupt+0x1d3/0x219 [] __do_IRQ+0xc8/0x107 [] do_IRQ+0xe7/0xf5 [] ret_from_intr+0x0/0xa DWARF2 unwinder stuck at ret_from_intr+0x0/0xa Leftover inexact backtrace: [] unix_poll+0x0/0x99 [] mwait_idle+0x36/0x4a [] cpu_idle+0x95/0xb8 [] start_kernel+0x220/0x225 [] _sinittext+0x28a/0x28e handlers: [] (rhine_interrupt+0x0/0xae3 [via_rhine]) Disabling IRQ #201 root@monteirov:~#cat /proc/interrupts CPU0 CPU1 0: 356842 312644 IO-APIC-edge timer 1: 586 711 IO-APIC-edge i8042 6: 5 0 IO-APIC-edge floppy 7: 2 0 IO-APIC-edge parport0 8: 0 0 IO-APIC-edge rtc 9: 0 0 IO-APIC-level acpi 12: 33214 32075 IO-APIC-edge i8042 15: 11161 11127 IO-APIC-edge ide1 193: 65857 9444 IO-APIC-level libata 201: 100000 0 IO-APIC-level eth0 ^^^^^^ 209: 91593 91062 IO-APIC-level uhci_hcd:usb1, uhci_hcd:usb2, uhci_hcd:usb3, uhci_hcd:usb4, ehci_hcd:usb5 217: 1151 538 IO-APIC-level VIA8237 225: 49661 49438 IO-APIC-level nvidia NMI: 438 403 LOC: 669481 669457 ERR: 0 MIS: 0 On Fri, 2006-08-04 at 16:36 +0200, Jesper Juhl wrote: > On 03/08/06, Alan Stern wrote: > > > > Has this happened more than once? > > Seems to happen consistently after ~100000 interrupts. > > > In case it happens again, here's how > > you can get more information. Turn on CONFIG_USB_DEBUG and > > CONFIG_DEBUG_FS, and mount a debugfs filesystem somewhere (say > > /sys/kernel/debug). Then after the problem occurs, save a copy of > > > > /sys/kernel/debug/uhci/0000:00:1d.1 > > > > # cat /sys/kernel/debug/uhci/0000:00:1d.1 > Root-hub state: auto-stopped FSBR: 0 > HC status > usbcmd = 0048 Maxp32 CF EGSM > usbstat = 0020 HCHalted > usbint = 0002 > usbfrnum = (1)160 > flbaseadd = 37428160 > sof = 40 > stat1 = 0080 > stat2 = 0080 > Most recent frame: 458 (88) Last ISO frame: 458 (88) > > > > That will indicate whether the UHCI controller thinks it is sending an > > interrupt request. > > > > And just for completenes, here's the backtrace I got just before > saving the above info : > > irq 217: nobody cared (try booting with the "irqpoll" option) > [] show_trace_log_lvl+0x152/0x165 > [] show_trace+0xf/0x13 > [] dump_stack+0x15/0x19 > [] __report_bad_irq+0x24/0x7f > [] note_interrupt+0x6b/0xd5 > [] __do_IRQ+0xf4/0x100 > [] do_IRQ+0x95/0xbc > [] common_interrupt+0x1a/0x20 > [] handle_IRQ_event+0x20/0x56 > [] __do_IRQ+0x98/0x100 > [] do_IRQ+0x95/0xbc > [] common_interrupt+0x1a/0x20 > [] mwait_idle+0x30/0x35 > [] cpu_idle+0x78/0x81 > [] start_kernel+0x173/0x19d > [] 0xc0100210 > DWARF2 unwinder stuck at 0xc0100210 > Leftover inexact backtrace: > ======================= > handlers: > [] (usb_hcd_irq+0x0/0x53) > Disabling IRQ #217 > >