Re: cvs commit: src/sys/conf options src/sys/netinet ip_output.c

From: Mike Silbersack <silby_at_silby.com>
Date: Tue, 25 Mar 2003 20:14:41 -0600 (CST)
On Tue, 25 Mar 2003, Sam Leffler wrote:

> > I've been pondering where the tradeoff between avoiding memory copies and
> > doing excessive scatter / gather DMA lies.  Perhaps we should be
> > defragmenting any chain over a certain amount of length, no matter the
> > limit imposed by the card.  This sounds like a Terry question. :)
>
> I hit this in fast ipsec.  I do "agressive coalescing" when creating
> writable mbuf chains on output.  It's a big win for various things.  Full
> results will be in the paper I'm writing for bsdcon.
>
>     Sam

I look forward to reading about your results.

Is your "agressive coalescion" function ready for more general use?

Mike "Silby" Silbersack
Received on Tue Mar 25 2003 - 18:18:07 UTC