[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20200925170431.1099943-1-ycheng@google.com>
Date: Fri, 25 Sep 2020 10:04:27 -0700
From: Yuchung Cheng <ycheng@...gle.com>
To: davem@...emloft.net
Cc: netdev@...r.kernel.org, edumazet@...gle.com, ncardwell@...gle.com,
Yuchung Cheng <ycheng@...gle.com>
Subject: [PATCH net-next 0/4] simplify TCP loss marking code
The TCP loss marking is implemented by a set of intertwined
subroutines. TCP has several loss detection algorithms
(RACK, RFC6675/FACK, NewReno, etc) each calls a subset of
these routines to mark a packet lost. This has led to
various bugs (and fixes and fixes of fixes).
This patch set is to consolidate the loss marking code so
all detection algorithms call the same routine tcp_mark_skb_lost().
Yuchung Cheng (4):
tcp: consistently check retransmit hint
tcp: move tcp_mark_skb_lost
tcp: simplify tcp_mark_skb_lost
tcp: consolidate tcp_mark_skb_lost and tcp_skb_mark_lost
net/ipv4/tcp_input.c | 60 +++++++++++++++--------------------------
net/ipv4/tcp_recovery.c | 16 +----------
2 files changed, 23 insertions(+), 53 deletions(-)
--
2.28.0.681.g6f77f65b4e-goog
Powered by blists - more mailing lists