From c46b216a22ddf355ac048ebbaafe84ce13ba0093 Mon Sep 17 00:00:00 2001 From: Matthieu Baerts Date: Mon, 11 Jul 2022 16:39:21 +0200 Subject: [PATCH] mptcp: increment data bytes retransmitted stats Since commit fb31c9b9f6c85 ("tcp: add data bytes retransmitted stats"), a new counter has to be updated each time some bytes are retransmitted. Fixes: 0bc947717f39d ("Merge tag 'v4.19' into mptcp_trunk") Acked-by: Christoph Paasch Signed-off-by: Matthieu Baerts --- net/mptcp/mptcp_output.c | 1 + 1 file changed, 1 insertion(+) diff --git a/net/mptcp/mptcp_output.c b/net/mptcp/mptcp_output.c index 1aeadd15028e..96165b331428 100644 --- a/net/mptcp/mptcp_output.c +++ b/net/mptcp/mptcp_output.c @@ -563,6 +563,7 @@ static bool mptcp_skb_entail(struct sock *sk, struct sk_buff *skb, int reinject) MPTCP_ADD_STATS(sock_net(meta_sk), MPTCP_MIB_RETRANSSEGS, segs); tcp_sk(meta_sk)->total_retrans += segs; + tcp_sk(meta_sk)->bytes_retrans += skb->len; } else { TCP_SKB_CB(skb)->mptcp_flags |= (mpcb->snd_hiseq_index ? MPTCPHDR_SEQ64_INDEX : 0);