From: Jeff Garzik <jgarzik@pobox.com>
To: Don Cohen <don-linux@isis.cs3-inc.com>
Cc: "David S. Miller" <davem@redhat.com>,
linux-kernel@vger.kernel.org, linux-net@vger.kernel.org
Subject: Re: proposed optimization for network drivers
Date: Fri, 18 Apr 2003 13:18:27 -0400 [thread overview]
Message-ID: <3EA03363.5060807@pobox.com> (raw)
In-Reply-To: <16032.7069.454420.811252@isis.cs3-inc.com>
Don Cohen wrote:
> In part I agree. I would have preferred to make my change in one
> place instead of one driver at a time. On the other hand, it seems to
> me that some of these details are already spread around all the
> drivers. For instance, why does every driver have to call
> eth_type_trans? Could that be delayed for netif_rx ?
>
> I do think it's reasonable for a driver to test whether the upper
> layers are ready to process another packet. I suggest that this
> test be encapsulated into a new function that can be changed at the
> cost of only recompiling all the drivers.
Why not NAPI? That is the existing mechanism provided to let the upper
layer feedback to the low-level driver system congestion information.
Jeff
prev parent reply other threads:[~2003-04-18 17:07 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-04-17 6:56 proposed optimization for network drivers Don Cohen
2003-04-18 8:36 ` David S. Miller
2003-04-18 15:37 ` Don Cohen
2003-04-18 15:59 ` David S. Miller
2003-04-18 16:22 ` Don Cohen
2003-04-18 17:18 ` Jeff Garzik [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=3EA03363.5060807@pobox.com \
--to=jgarzik@pobox.com \
--cc=davem@redhat.com \
--cc=don-linux@isis.cs3-inc.com \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-net@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.