Re: 2.5.68-mmX: Drowning in irq 7: nobody cared!

From: Alan Cox (alan@lxorguk.ukuu.org.uk)
Date: Tue May 06 2003 - 04:35:34 EST


On Llu, 2003-05-05 at 22:30, Andrew Morton wrote:
> Shane Shrybman <shrybman@sympatico.ca> wrote:
> >
> > Hi,
> >
> > I am getting a lot of these in the logs. This is with the ALSA emu10k1
> > driver for a SB live card. This is a x86, UP, KT133 system with preempt
> > enabled. The system seems to be running fine.
> >
> > handlers:
> > [<d8986540>] (gcc2_compiled.+0x0/0x390 [snd_emu10k1])
> > irq 7: nobody cared!
>
> Beats me. Does this fix it up?

With APIC at least it doesnt suprise me the least. The IRQ hack seems
extremely racey. Remember on most systems (especially with PIII type
APIC) IRQ delivery is asynchronous to the bus so you get

IRQ arrives
                        sound card
                        loop
                                clean up IRQ
IRQ sent
                                still more work, do it
                        done
                        HANDLED

IRQ arrives
                        sound card
                        Umm duh no work for me
                        NOT HANDLED

                Whine

For anything where you get pairs of close IRQ's

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Wed May 07 2003 - 22:00:25 EST