netdev
[Top] [All Lists]

Re: [PATCH 2.6] natsemi.c NAPI

To: Manfred Spraul <manfred@xxxxxxxxxxxxxxxx>
Subject: Re: [PATCH 2.6] natsemi.c NAPI
From: jamal <hadi@xxxxxxxxxx>
Date: 28 Sep 2004 06:39:44 -0400
Cc: Harald Welte <laforge@xxxxxxxxxxxx>, netdev@xxxxxxxxxxx
In-reply-to: <4158E74C.7030709@xxxxxxxxxxxxxxxx>
Organization: jamalopolous
References: <20040919163642.GC1307@xxxxxxxxxxxxxxxxxxxxxxx> <4155D781.8050700@xxxxxxxxxxxxxxxx> <20040927081411.GC3236@xxxxxxxxxxxxxxxxxxxxxxx> <1096343829.8660.107.camel@xxxxxxxxxxxxxxxx> <4158E74C.7030709@xxxxxxxxxxxxxxxx>
Reply-to: hadi@xxxxxxxxxx
Sender: netdev-bounce@xxxxxxxxxxx
On Tue, 2004-09-28 at 00:23, Manfred Spraul wrote:
> jamal wrote:
[..]
> >Does this mean that the interupt clears when read?
> >Why would reading a NIC register clear a soundcard interupt?
> >
> >  
> >
> No, of course not. But each soundcard interrupt would cause a 
> netif_rx_schedule, with the following callback from tasklet context. 
> IMHO the overhead of that operation is too large. Additionally it breaks 
> the stuck irq detection.

Ok, In such a case it is advised that a e1000 style NAPI is used
(as opposed to the tulip varinat).
Sorry, I should actually read the code first - I ma hoping i am in
context here.

cheers,
jamal


<Prev in Thread] Current Thread [Next in Thread>