IGB driver not getting Rx interrupt
Shashi Sharma
ssharma at viosoft.com
Fri May 11 00:14:47 CEST 2012
Hi Adam,
I am pretty sure now that Fiasco's ISR is not getting invoked. I put a
printf in the following interrupt handler in fiasco's
src/kern/ia32/dirq-ia32-ux.cpp.
----
extern "C" FIASCO_FASTCALL
void
irq_interrupt(Mword _irqobj, Mword ip)
----------
And it never gets invoked.
You suggested in your last e-mail to "check whether the card is
reporting a pending interrupt". But I dont really know how to do that.
Is there some way in JDB to do that?
Regards,
Shashi Sharma
On Mon, 2012-05-07 at 00:09 +0200, Adam Lackorzynski wrote:
> On Thu May 03, 2012 at 13:00:13 -0700, Shashi Sharma wrote:
> > I checked and it is requesting for Legacy interrupts and not the MSI
> > type interrupts.
>
> Ok. Hmm, then, could you check whether the card is reporting a pending
> interrupt? That would give a hint whether the interrupt is lost or not
> genereated at all.
>
>
>
> Adam
More information about the l4-hackers
mailing list