Re: BUG in irq.c?

David S. Miller (davem@jenolan.rutgers.edu)
Sat, 15 Feb 1997 23:47:21 -0500


From: "Andrew E. Mileski" <aem@netcom.ca>
Date: Sat, 15 Feb 1997 23:36:46 -0500 (EST)

linux-2.1.26/arch/i386/kernel/irq.c
221: static struct irqaction *irq_action[16] = {
480: void free_irq(unsigned int irq, void *dev_id)
497: if (!irq[irq_action]) {
^^^^^^^^^^^^^^^
Playing dumb - Shouldn't this be "irq_action[irq]"?

It is the same thing. The joys C pointer calculations...

---------------------------------------------////
Yow! 11.26 MB/s remote host TCP bandwidth & ////
199 usec remote TCP latency over 100Mb/s ////
ethernet. Beat that! ////
-----------------------------------------////__________ o
David S. Miller, davem@caip.rutgers.edu /_____________/ / // /_/ ><