Re: [PATCH net-next] tcp: refine tcp_prune_ofo_queue() to not drop all packets

2016-08-19 Thread Eric Dumazet
On Thu, 2016-08-18 at 10:55 -0700, Yuchung Cheng wrote: > > + /* Reset SACK state. A conforming SACK implementation will > > +* do the same at a timeout based retransmit. When a connection > > +* is in a sad state like this, we care only about integrity > > +* of th

Re: [PATCH net-next] tcp: refine tcp_prune_ofo_queue() to not drop all packets

2016-08-18 Thread David Miller
From: Eric Dumazet Date: Wed, 17 Aug 2016 14:17:09 -0700 > From: Eric Dumazet > > Over the years, TCP BDP has increased a lot, and is typically > in the order of ~10 Mbytes with help of clever Congestion Control > modules. > > In presence of packet losses, TCP stores incoming packets into an o

Re: [PATCH net-next] tcp: refine tcp_prune_ofo_queue() to not drop all packets

2016-08-18 Thread Yuchung Cheng
On Wed, Aug 17, 2016 at 2:17 PM, Eric Dumazet wrote: > > From: Eric Dumazet > > Over the years, TCP BDP has increased a lot, and is typically > in the order of ~10 Mbytes with help of clever Congestion Control > modules. > > In presence of packet losses, TCP stores incoming packets into an out of

Re: [PATCH net-next] tcp: refine tcp_prune_ofo_queue() to not drop all packets

2016-08-18 Thread Neal Cardwell
On Wed, Aug 17, 2016 at 5:17 PM, Eric Dumazet wrote: > > From: Eric Dumazet > > Over the years, TCP BDP has increased a lot, and is typically > in the order of ~10 Mbytes with help of clever Congestion Control > modules. > > In presence of packet losses, TCP stores incoming packets into an out of

Re: [PATCH net-next] tcp: refine tcp_prune_ofo_queue() to not drop all packets

2016-08-17 Thread Soheil Hassas Yeganeh
On Wed, Aug 17, 2016 at 5:17 PM, Eric Dumazet wrote: > From: Eric Dumazet > > Over the years, TCP BDP has increased a lot, and is typically > in the order of ~10 Mbytes with help of clever Congestion Control > modules. > > In presence of packet losses, TCP stores incoming packets into an out of >