On Thu, 10 May 2007 14:14:05 -0700 Gagan Arneja <[EMAIL PROTECTED]> wrote:
> David Miller wrote: > > From: Rick Jones <[EMAIL PROTECTED]> > > Date: Thu, 10 May 2007 13:49:44 -0700 > > > >> I'd think one would only do this in those situations/places where a > >> natural "out of driver" queue develops in the first place wouldn't > >> one? > > > > Indeed. > > And one builds in qdisc because your device sink is slow. There's > nothing inherently there in the kernel encouraging Qdisc->q to grow. > It's precisely these broken devices that can take advantage of cluster > transmits. If you have braindead slow hardware, there is nothing that says your start_xmit routine can't do its own coalescing. The cost of calling the transmit routine is the responsibility of the driver, not the core network code. -- Stephen Hemminger <[EMAIL PROTECTED]> - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html