[prev in list] [next in list] [prev in thread] [next in thread] 

List:       linux-usb-users
Subject:    Re: [Linux-usb-users] irq 12: nobody cared! error
From:       Alan Stern <stern () rowland ! harvard ! edu>
Date:       2005-08-28 2:25:26
Message-ID: Pine.LNX.4.44L0.0508272217210.24489-100000 () netrider ! rowland ! org
[Download RAW message or body]

On Sat, 27 Aug 2005, Ben wrote:

> I've been using a streamzap remote control (lirc 0.7.2) and a usb mouse 
> successfully for about 6 weeks with 3 dvico fusion lite (Bt878a chipset 
> based) DVB-T cards without usb problems.
> Now I've just switched to 3 Kworld (CX8233xx) based DVB-T cards and I've 
> started to get the irq message which appears to be generated from 
> usbcore.   Can anyone help me debug this problem please.
> 
> dmesg , uname, lsmod, & lspci outputs provided below.
> 
> Regards Ben
> 
> # dmesg
> --------><--------------------------------------------------------
> irq 12: nobody cared!
>  [<c013794a>] __report_bad_irq+0x2a/0x90
>  [<c01372cd>] handle_IRQ_event+0x3d/0x70
>  [<c0137a52>] note_interrupt+0x82/0xa0
>  [<c0137420>] __do_IRQ+0x120/0x140
>  [<c0105429>] do_IRQ+0x19/0x30
>  [<c01036e6>] common_interrupt+0x1a/0x20
> handlers:
> [<e0a2b150>] (usb_hcd_irq+0x0/0x80 [usbcore])
> [<e0a2b150>] (usb_hcd_irq+0x0/0x80 [usbcore])
> [<e0a2b150>] (usb_hcd_irq+0x0/0x80 [usbcore])
> Disabling IRQ #12

The fact that this message mentions usbcore doesn't mean that it's 
generated from usbcore.  Just the opposite, in fact -- it means that some 
other device is using a resource (an IRQ) that belongs to usbcore instead 
of the resource it should be using.

Most likely that other device is one of your new cards.  If the messages 
go away when you remove them, that will be a pretty definite indication.

Generally these problems are caused by bogus IRQ assignments.  For
example, your DVB-T cards are listed as using IRQs 177, 185, and 161, but
evidently one of them is actually using IRQ 12.  Often such problems can
be cured by booting with "pci=noacpi" or "pci=biosirq" or "noapic" on the
boot command line.

Alan Stern



-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
Linux-usb-users@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic