Re: IGB driver not getting Rx interrupt

Shashi Sharma <[email protected]>
Newsgroups gmane.comp.micro-kernel.l4.devel
Organization Viosoft Inc.
Message-ID <1336688087.8753.222.camel@shashi-desktop>
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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.