On Sun, Aug 06, 2006 at 07:10:20PM +1000, Herbert Xu wrote:
> On Sun, Aug 06, 2006 at 11:03:54AM +0200, Edgar E. Iglesias wrote:
> >
> > > For UDP yes but does this really make sense for TCP?
> > 
> > I don't know :)
> > 
> > The flow may end up with SNDBUF worth of skbs on the socket
> > transmit_queue + cwnd worth of skbs on the qdisc queue + full tx ring. In 
> > slow
> > start we'll increase cwnd and won't se packet loss until the qdisc is full
> > (which might be at 1000 pkts).
> 
> For TCP, the packets stay on the transmit queue until they're acked.
> So all those packets on the qdisc queue (and tx ring) are still charged
> to the socket.  The only difference is that right now we're double-
> charging the ones on the qdisc queue..

I see, then I guess this won't be a problem.

Thanks,
-- 
        Programmer
        Edgar E. Iglesias <[EMAIL PROTECTED]> 46.46.272.1946
-
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

Reply via email to