Re: [net-next 2/3] tcp: do not tcp_collapse once SYN or FIN found

2017-10-14 Thread Koichiro Den
On Sat, 2017-10-14 at 08:43 -0700, Eric Dumazet wrote: > On Sat, 2017-10-14 at 16:27 +0900, Koichiro Den wrote: > > Since 9f5afeae5152 ("tcp: use an RB tree for ooo receive queue") > > applied, we no longer need to continue to search for the starting > > point once we encounter FIN packet. Same rea

Re: [net-next 2/3] tcp: do not tcp_collapse once SYN or FIN found

2017-10-14 Thread Eric Dumazet
On Sat, 2017-10-14 at 16:27 +0900, Koichiro Den wrote: > Since 9f5afeae5152 ("tcp: use an RB tree for ooo receive queue") > applied, we no longer need to continue to search for the starting > point once we encounter FIN packet. Same reasoning for SYN packet > since commit 9d691539eea2d ("tcp: do no

[net-next 2/3] tcp: do not tcp_collapse once SYN or FIN found

2017-10-14 Thread Koichiro Den
Since 9f5afeae5152 ("tcp: use an RB tree for ooo receive queue") applied, we no longer need to continue to search for the starting point once we encounter FIN packet. Same reasoning for SYN packet since commit 9d691539eea2d ("tcp: do not enqueue skb with SYN flag"), that would help us with error me