From: Reuben Farrelly <reuben-lkml-MwA23MxOyI4@public.gmane.org>
To: Alan Stern <stern-nwvwT67g6+6dFdvTe/nMLpVzexx5G7lz@public.gmane.org>
Cc: Andrew Morton <akpm-3NddpPZAyC0@public.gmane.org>,
linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org,
jgarzik-e+AXbWqSrlAAvxtiuMwx3w@public.gmane.org,
Greg KH <greg-U8xfFu+wG4EAvxtiuMwx3w@public.gmane.org>,
linux-usb-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org,
Neil Brown <neilb-YbfuJp6tym7X/JP9YwkgDA@public.gmane.org>,
linux-acpi-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
Subject: Re: [linux-usb-devel] Re: 2.6.15-mm3 [USB lost interrupt bug]
Date: Mon, 16 Jan 2006 16:28:42 +1300 [thread overview]
Message-ID: <43CB12EA.3040309@reub.net> (raw)
In-Reply-To: <Pine.LNX.4.44L0.0601152212340.1929-100000-pYrvlCTfrz9XsRXLowluHWD2FQJk+8+b@public.gmane.org>
On 16/01/2006 4:22 p.m., Alan Stern wrote:
> On Mon, 16 Jan 2006, Reuben Farrelly wrote:
>
>> On 13/01/2006 4:53 a.m., Alan Stern wrote:
>>> On Thu, 12 Jan 2006, Reuben Farrelly wrote:
>>>
>>>>>> Initializing USB Mass Storage driver...
>>>>>> irq 193: nobody cared (try booting with the "irqpoll" option)
>>>>>> handlers:
>>>>>> [<c027017e>] (usb_hcd_irq+0x0/0x56)
>>>>>> Disabling IRQ #193
>>>>> USB lost its interrupt. Could be USB, more likely ACPI.
>>>> I've seen this one happen nearly every boot since then including bootups that
>>>> are otherwise OK (no oopses), so it's probably worth more looking into rather
>>>> than being written off as a 'once off':
>>>>
>>>> uhci_hcd 0000:00:1d.3: Unlink after no-IRQ? Controller is probably using the
>>>> wrong IRQ.
>
> Note the PCI ID is 1d.3 and the IRQ is 193.
>
>> Hi Alan,
>>
>> If it's any use, here's some simply and easy-to-get information which may even
>> be what you are looking for:
>>
>> [root@tornado dovecot]# uname -a
>> Linux tornado.reub.net 2.6.15-mm1 #1 SMP Sun Jan 8 03:42:25 NZDT 2006 i686 i686
>> i386 GNU/Linux
>> [root@tornado ~]# cat /proc/interrupts
>> CPU0 CPU1
>> 0: 21638510 0 IO-APIC-edge timer
>> 4: 356 0 IO-APIC-edge serial
>> 8: 1 0 IO-APIC-edge rtc
>> 9: 0 0 IO-APIC-level acpi
>> 14: 1 0 IO-APIC-edge ide0
>> 50: 3 0 IO-APIC-level ehci_hcd:usb1, uhci_hcd:usb2
>> 169: 120 0 IO-APIC-level uhci_hcd:usb5
>> 177: 2837992 0 IO-APIC-level sky2
>> 185: 61450 0 IO-APIC-level uhci_hcd:usb4, serial
>> 193: 4722447 0 IO-APIC-level libata, uhci_hcd:usb3
>
> Note that in the earlier kernel, IRQ 193 is assigned to usb3. That's the
> second UHCI controller, since usb1 is EHCI.
>
>> [root@tornado ~]# lspci
>
>> 00:1d.0 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family)
>> USB UHCI #1 (rev 03)
>> 00:1d.1 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family)
>> USB UHCI #2 (rev 03)
>> 00:1d.2 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family)
>> USB UHCI #3 (rev 03)
>> 00:1d.3 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family)
>> USB UHCI #4 (rev 03)
>> 00:1d.7 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family)
>> USB2 EHCI Controller (rev 03)
>
> Note that 1d.3 is the fourth UHCI controller; the second is 1d.1.
>
>> I guess this looks like it was assigned the same IRQ ?
>
> I don't think so. To be certain you'd have to check the boot-up log and
> verify that 1d.1 is usb3 and 1d.3 is usb5.
>
> From the information presented here, it looks like -mm1 correctly routes
> the 1d.1 controller to IRQ 193 and the 1d.3 controller to IRQ 169, whereas
> -mm3 incorrectly routes the 1d.3 controller to IRQ 193. That would make
> it an ACPI problem.
Is this likely to be the same or similar issue to the IRQ 0 problem I see quite
frequently on the SATA ports on later -mm releases?
(see http://www.ussg.iu.edu/hypermail/linux/kernel/0601.1/1851.html)
Reuben
-
To unsubscribe from this list: send the line "unsubscribe linux-acpi" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
next prev parent reply other threads:[~2006-01-16 3:28 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <20060111042135.24faf878.akpm@osdl.org>
[not found] ` <43C5D537.7020800@reub.net>
[not found] ` <43C5D537.7020800-MwA23MxOyI4@public.gmane.org>
2006-01-12 4:33 ` 2.6.15-mm3 Andrew Morton
[not found] ` <20060111203332.50c45031.akpm-3NddpPZAyC0@public.gmane.org>
2006-01-12 4:38 ` 2.6.15-mm3 Reuben Farrelly
2006-01-12 8:54 ` 2.6.15-mm3 [USB lost interrupt bug] Reuben Farrelly
[not found] ` <43C6194C.1070107-MwA23MxOyI4@public.gmane.org>
2006-01-12 15:53 ` [linux-usb-devel] " Alan Stern
[not found] ` <Pine.LNX.4.44L0.0601121052190.5383-100000-IYeN2dnnYyZXsRXLowluHWD2FQJk+8+b@public.gmane.org>
2006-01-15 22:50 ` Reuben Farrelly
[not found] ` <43CAD1BB.60301-MwA23MxOyI4@public.gmane.org>
2006-01-16 3:22 ` Alan Stern
[not found] ` <Pine.LNX.4.44L0.0601152212340.1929-100000-pYrvlCTfrz9XsRXLowluHWD2FQJk+8+b@public.gmane.org>
2006-01-16 3:28 ` Reuben Farrelly [this message]
[not found] ` <43CB12EA.3040309-MwA23MxOyI4@public.gmane.org>
2006-01-16 3:46 ` Alan Stern
2006-01-21 5:21 ` Reuben Farrelly
2006-01-21 5:47 ` Andrew Morton
2006-01-21 7:58 ` [linux-usb-devel] " Reuben Farrelly
2006-01-21 8:32 ` [PATCH] " Jeff Garzik
2006-01-21 10:41 ` Reuben Farrelly
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=43CB12EA.3040309@reub.net \
--to=reuben-lkml-mwa23mxoyi4@public.gmane.org \
--cc=akpm-3NddpPZAyC0@public.gmane.org \
--cc=greg-U8xfFu+wG4EAvxtiuMwx3w@public.gmane.org \
--cc=jgarzik-e+AXbWqSrlAAvxtiuMwx3w@public.gmane.org \
--cc=linux-acpi-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
--cc=linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
--cc=linux-usb-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org \
--cc=neilb-YbfuJp6tym7X/JP9YwkgDA@public.gmane.org \
--cc=stern-nwvwT67g6+6dFdvTe/nMLpVzexx5G7lz@public.gmane.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox