netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/2 v2 net-next] tcp cwnd undo refactor
@ 2017-08-04  3:38 Yuchung Cheng
  2017-08-04  3:38 ` [PATCH 1/2 v2 net-next] tcp: fix cwnd undo in Reno and HTCP congestion controls Yuchung Cheng
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Yuchung Cheng @ 2017-08-04  3:38 UTC (permalink / raw)
  To: davem; +Cc: netdev, ncardwell, unlcsewsun, stephen, Yuchung Cheng

This patch series consolidate similar cwnd undo functions
implemented by various congestion control by using existing
tcp socket state variable. The first patch fixes a corner
case in of cwnd undo in Reno and HTCP. Since the bug has
existed for many years and is very minor, we consider this
patch set more suitable for net-next as the major change
is the refactor itself.

- v1->v2
  Fix trivial compile errors

Yuchung Cheng (2):
  tcp: fix cwnd undo in Reno and HTCP congestion controls
  tcp: consolidate congestion control undo functions

 include/linux/tcp.h      |  2 +-
 net/ipv4/tcp_bic.c       | 14 +-------------
 net/ipv4/tcp_cdg.c       | 12 +-----------
 net/ipv4/tcp_cong.c      |  2 +-
 net/ipv4/tcp_cubic.c     | 13 +------------
 net/ipv4/tcp_highspeed.c | 11 +----------
 net/ipv4/tcp_htcp.c      |  3 +--
 net/ipv4/tcp_illinois.c  | 11 +----------
 net/ipv4/tcp_input.c     |  1 +
 net/ipv4/tcp_nv.c        | 13 +------------
 net/ipv4/tcp_scalable.c  | 16 +---------------
 net/ipv4/tcp_veno.c      | 11 +----------
 net/ipv4/tcp_yeah.c      | 11 +----------
 13 files changed, 13 insertions(+), 107 deletions(-)

-- 
2.14.0.rc1.383.gd1ce394fe2-goog

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2017-08-07  4:25 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-08-04  3:38 [PATCH 0/2 v2 net-next] tcp cwnd undo refactor Yuchung Cheng
2017-08-04  3:38 ` [PATCH 1/2 v2 net-next] tcp: fix cwnd undo in Reno and HTCP congestion controls Yuchung Cheng
2017-08-04  3:38 ` [PATCH 2/2 v2 net-next] tcp: consolidate congestion control undo functions Yuchung Cheng
2017-08-07  4:25 ` [PATCH 0/2 v2 net-next] tcp cwnd undo refactor David Miller

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).