[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20191223202005.104713-1-edumazet@google.com>
Date: Mon, 23 Dec 2019 12:20:00 -0800
From: Eric Dumazet <edumazet@...gle.com>
To: "David S . Miller" <davem@...emloft.net>
Cc: netdev <netdev@...r.kernel.org>,
Eric Dumazet <edumazet@...gle.com>,
Eric Dumazet <eric.dumazet@...il.com>,
Soheil Hassas Yeganeh <soheil@...gle.com>,
Neal Cardwell <ncardwell@...gle.com>,
Yuchung Cheng <ycheng@...gle.com>,
Martin KaFai Lau <kafai@...com>
Subject: [PATCH net-next 0/5] tcp_cubic: various fixes
This patch series converts tcp_cubic to usec clock resolution
for Hystart logic.
This makes Hystart more relevant for data-center flows.
Prior to this series, Hystart was not kicking, or was
kicking without good reason, since the 1ms clock was too coarse.
Last patch also fixes an issue with Hystart vs TCP pacing.
Eric Dumazet (5):
tcp_cubic: optimize hystart_update()
tcp_cubic: remove one conditional from hystart_update()
tcp_cubic: switch bictcp_clock() to usec resolution
tcp_cubic: tweak Hystart detection for short RTT flows
tcp_cubic: make Hystart aware of pacing
net/ipv4/tcp_cubic.c | 82 +++++++++++++++++++++++++++-----------------
1 file changed, 51 insertions(+), 31 deletions(-)
--
2.24.1.735.g03f4e72817-goog
Powered by blists - more mailing lists