On Sun, 15 Jul 2007, Akkana Peck wrote: > Alan Stern writes: > > On Sat, 14 Jul 2007, Akkana Peck wrote: > > > irq 9: nobody cared (try booting with the "irqpoll" option) > > ... > > > handlers: > > > [<c02c1e50>] (ohci_irq_handler+0x0/0x920) > > > [<c02d2910>] (yenta_interrupt+0x0/0xe0) > > > [<c02d8ab0>] (usb_hcd_irq+0x0/0x60) > > > Disabling IRQ #9 > > > > You must have a copy of ohci-hcd left over from somewhere. Perhaps you > > need to do clean rebuild and re-install. > > I did some experiments. I tried a clean rebuild, but while I was > grepping to make sure I had no OHCI remnants, I noticed that > CONFIG_IEEE1394_OHCI1394 was still set, so I tested both with > and without that. > > It turns out that was the problem. That "ohci_irq_handler" message > apparently isn't referring to USB OHCI after all (I'm fairly sure > that's never been enabled in this kernel tree -- it's been 4 years > since I owned a machine that used OHCI). It was referring to > the Firewire OHCI1394 controller.
Of course. I should have realized it from the start; a real USB OHCI handler would have shown up only as "usb_hcd_irq". > So this probably belongs as a bug report against 1394 and probably > isn't a USB problem, at least on my machine. And it looks like > Dylan, the original poster, also has Firewire. I don't use Firewire > so I'm perfectly happy disabling it, and meanwhile I'll take this to > the appropriate Firewire list. Maybe. The difficulty with trying to solve these "nobody cared" problems is that you can't rely on the list of known interrupt handlers. By definition, "nobody cared" means some interrupts occurred which the handlers all ignored. Maybe something is wrong with one of the handlers, but more likely the interrupts were caused by a completely different device -- one without a registered handler on that IRQ. Quite often ACPI ends up being involved, one way or another. What happens if you boot with "acpi=off"? Alan Stern ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ Linux-usb-users@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-users