Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 19 Dec 2001 17:22:10 +1100 (EST)
From:      Bruce Evans <bde@zeta.org.au>
To:        Luigi Rizzo <rizzo@aciri.org>
Cc:        Jonathan Lemon <jlemon@flugsvamp.com>, <arch@FreeBSD.ORG>
Subject:   Re: swi_net
Message-ID:  <20011219171202.W6928-100000@gamplex.bde.org>
In-Reply-To: <20011218134149.A89299@iguana.aciri.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 18 Dec 2001, Luigi Rizzo wrote:

> > I'm planning on revising swi_net so that it is possible to run all
> > network processing under the device interrupt instead of deferring
> > things to a netisr().  This also has the advantage of eliminating all
>
> The thing is, some processing can be quite long (e.g. IPSec, very
> long ipfw rulesets, multicast when you have a large number of
> sockets trying to fetch the packet, etc.), so it is not 100%
> desirable having it run in interrupt context.

Netisrs exist because it was 100% undesirable on old, slow machines,
but it isn't a problem now that machines are infinitely fast ;-).

Bruce


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-arch" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20011219171202.W6928-100000>