From: Alberto Alonso <alberto@ggsys.net>
To: Mark Lord <lkml@rtr.ca>
Cc: linux-kernel@vger.kernel.org
Subject: Re: qstor driver -> irq 193: nobody cared
Date: Fri, 10 Nov 2006 11:36:24 -0600 [thread overview]
Message-ID: <1163180185.28843.13.camel@w100> (raw)
In-Reply-To: <454CDE6E.5000507@rtr.ca>
The saga continues. It happened again this morning even with the
patch:
irq 193: nobody cared (try booting with the "irqpoll" option)
<c013e19a> __report_bad_irq+0x2a/0xa0 <c013d970> handle_IRQ_event
+0x30/0x70
<c013e2b0> note_interrupt+0x80/0xf0 <c013da8c> __do_IRQ+0xdc/0xf0
<c0105799> do_IRQ+0x19/0x30 <c010391a> common_interrupt+0x1a/0x20
<c0100d91> default_idle+0x41/0x70 <c0100e60> cpu_idle+0x80/0x90
<c046699d> start_kernel+0x18d/0x1d0 <c0466330> unknown_bootoption
+0x0/0x1d0
handlers:
[<c0301300>] (qs_intr+0x0/0x240)
Disabling IRQ #193
ata4: command 0xea timeout, stat 0xff host_stat 0x0
ata1: command 0xea timeout, stat 0xff host_stat 0x0
[...]
The drives on this controller went offline.
This is my interrupts table:
cat /proc/interrupts
CPU0 CPU1
0: 48405419 48520371 IO-APIC-edge timer
1: 60 146 IO-APIC-edge i8042
2: 0 0 XT-PIC cascade
8: 1 3 IO-APIC-edge rtc
10: 13 13 IO-APIC-level ohci_hcd:usb1
14: 228219 237351 IO-APIC-edge ide0
15: 3 9 IO-APIC-edge ide1
145: 0 0 IO-APIC-level ivtv0
153: 2272523 2393822 IO-APIC-level ide2, ide3, ide4, ide5
161: 5416 23455 IO-APIC-level ide8, ide9
169: 7148 22129 IO-APIC-level ide6, ide7
185: 3680365 86 IO-APIC-level eth0
193: 337154 162846 IO-APIC-level libata
NMI: 0 0
LOC: 96924026 96924027
ERR: 0
MIS: 0
lspci -v shows this for the controller. No other device (at least
pci device) is using IRQ 193.
0000:01:03.0 0106: Pacific Digital Corp: Unknown device 2068 (rev 01)
Subsystem: Pacific Digital Corp: Unknown device 2068
Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 193
I/O ports at eff0 [size=8]
I/O ports at efe0 [size=8]
I/O ports at efa8 [size=8]
I/O ports at efa0 [size=8]
Memory at febf0000 (64-bit, non-prefetchable) [size=64K]
Expansion ROM at febe0000 [disabled] [size=64K]
Capabilities: <available only to root>
Any other ideas I can try to look for? Is there any other type
of device that may be using the IRQ but not listed with the above
commands?
Thanks,
Alberto
On Sat, 2006-11-04 at 13:39 -0500, Mark Lord wrote:
> Alberto Alonso wrote:
> > I have a Pacific Digital qstor card on irq 193. I am using kernel
> > 2.6.17.13 SMP
> >
> > The error happens every now and then. I have not been able to
> > figure out any triggers and I can not reproduce it on demand. Today
> > it happened 3 times within a 40 minutes period.
> >
> > All disks connected to the card are disabled and I can't do anything
> > other than a reboot to get them back.
> >
> > It is reported as follows:
> >
> > irq 193: nobody cared (try booting with the "irqpoll" option)
> > <c013e19a> __report_bad_irq+0x2a/0xa0 <c013d970> handle_IRQ_event
> > +0x30/0x70
> > <c013e2b0> note_interrupt+0x80/0xf0 <c013da8c> __do_IRQ+0xdc/0xf0
> > <c0105799> do_IRQ+0x19/0x30 <c010391a> common_interrupt+0x1a/0x20
> > <c0100d91> default_idle+0x41/0x70 <c0100e60> cpu_idle+0x80/0x90
> > <c046699d> start_kernel+0x18d/0x1d0 <c0466330> unknown_bootoption
> > +0x0/0x1d0
> > handlers:
> > [<c0301300>] (qs_intr+0x0/0x220)
> > Disabling IRQ #193
>
> What other devices are routed to that same interrupt line?
>
> The sata_qstor driver is very rigorous in acknowledging *only* it's own
> interrupts, to prevent other devices sharing the same IRQ from losing theirs.
>
> Mmm.. We could apply a bit of fuzzy tolerance for the odd glitch.
> Try this patch (attached) and report back.
>
> Thanks.
>
>
--
Alberto Alonso Global Gate Systems LLC.
(512) 351-7233 http://www.ggsys.net
Hardware, consulting, sysadmin, monitoring and remote backups
next prev parent reply other threads:[~2006-11-10 18:10 UTC|newest]
Thread overview: 20+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-11-03 18:02 qstor driver -> irq 193: nobody cared Alberto Alonso
2006-11-03 19:00 ` Sergey Vlasov
2006-11-03 20:22 ` Alberto Alonso
2006-11-03 20:52 ` Sergey Vlasov
2006-11-03 23:21 ` Alberto Alonso
2006-11-04 18:39 ` Mark Lord
2006-11-06 4:04 ` Alberto Alonso
2006-11-06 14:51 ` Mark Lord
2006-11-10 17:36 ` Alberto Alonso [this message]
2006-11-12 5:09 ` Mark Lord
2006-11-12 5:17 ` Alberto Alonso
2006-11-12 20:31 ` Alberto Alonso
2006-11-13 14:29 ` Mark Lord
2006-11-14 4:50 ` Alberto Alonso
2006-11-14 16:46 ` Mark Lord
2006-11-14 18:17 ` Alberto Alonso
2006-11-14 18:23 ` Mark Lord
2006-11-16 6:35 ` Alberto Alonso
2006-11-16 13:53 ` Mark Lord
2006-11-17 21:42 ` Alberto Alonso
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=1163180185.28843.13.camel@w100 \
--to=alberto@ggsys.net \
--cc=linux-kernel@vger.kernel.org \
--cc=lkml@rtr.ca \
/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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.