[PATCH net-next 0/7] tcp: tx side cleanups
From: Eric Dumazet <hidden>
Date: 2021-10-27 20:19:28
From: Eric Dumazet <edumazet@google.com> We no longer need to set skb->reserved_tailroom because TCP sendmsg() do not put payload in skb->head anymore. Also do some cleanups around skb->ip_summed/csum, and CP_SKB_CB(skb)->sacked for fresh skbs. Eric Dumazet (7): tcp: remove dead code from tcp_sendmsg_locked() tcp: cleanup tcp_remove_empty_skb() use tcp: remove dead code from tcp_collapse_retrans() tcp: no longer set skb->reserved_tailroom tcp: factorize ip_summed setting tcp: do not clear skb->csum if already zero tcp: do not clear TCP_SKB_CB(skb)->sacked if already zero include/net/tcp.h | 2 +- net/ipv4/tcp.c | 29 +++++++---------------------- net/ipv4/tcp_output.c | 22 +++------------------- net/ipv6/tcp_ipv6.c | 1 - net/mptcp/protocol.c | 7 +++---- 5 files changed, 14 insertions(+), 47 deletions(-) -- 2.33.0.1079.g6e70778dc9-goog