mptcp: attempt coalescing when moving skbs to mptcp rx queue
authorFlorian Westphal <fw@strlen.de>
Mon, 25 May 2020 21:41:13 +0000 (23:41 +0200)
committerDavid S. Miller <davem@davemloft.net>
Wed, 27 May 2020 03:29:32 +0000 (20:29 -0700)
commit4e637c70b503b686aae45716a25a94dc3a434f3a
treee9c16bebc1dd55749880189929ff62994c7af0c3
parent12b1bc75cd460c30652db0d4a3bd3fc59c16742c
mptcp: attempt coalescing when moving skbs to mptcp rx queue

We can try to coalesce skbs we take from the subflows rx queue with the
tail of the mptcp rx queue.

If successful, the skb head can be discarded early.

We can also free the skb extensions, we do not access them after this.

Signed-off-by: Florian Westphal <fw@strlen.de>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/mptcp/protocol.c