netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH net 0/3] fix DCTCP ECE Ack series
@ 2018-07-18 20:56 Yuchung Cheng
  2018-07-18 20:56 ` [PATCH net 1/3] tcp: helpers to send special DCTCP ack Yuchung Cheng
                   ` (3 more replies)
  0 siblings, 4 replies; 8+ messages in thread
From: Yuchung Cheng @ 2018-07-18 20:56 UTC (permalink / raw)
  To: davem; +Cc: netdev, edumazet, ncardwell, brakmo, ysseung, Yuchung Cheng

This patch set address that the existing DCTCP implementation does not
fully implement the ACK policy specified in the RFC. This improves
the responsiveness of CE status change particularly on flows with
small inflight.

Yuchung Cheng (3):
  tcp: helpers to send special ack
  tcp: do not cancel delay-AcK on DCTCP special ACK
  tcp: do not delay ACK in DCTCP upon CE status change

 include/net/tcp.h     |  2 ++
 net/ipv4/tcp_dctcp.c  | 52 +++++++++++++------------------------------
 net/ipv4/tcp_input.c  |  3 ++-
 net/ipv4/tcp_output.c | 32 +++++++++++++++++++-------
 4 files changed, 44 insertions(+), 45 deletions(-)

-- 
2.18.0.203.gfac676dfb9-goog

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

end of thread, other threads:[~2018-07-20 22:23 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-07-18 20:56 [PATCH net 0/3] fix DCTCP ECE Ack series Yuchung Cheng
2018-07-18 20:56 ` [PATCH net 1/3] tcp: helpers to send special DCTCP ack Yuchung Cheng
2018-07-18 21:42   ` Eric Dumazet
2018-07-18 20:56 ` [PATCH net 2/3] tcp: do not cancel delay-AcK on DCTCP special ACK Yuchung Cheng
2018-07-18 21:42   ` Eric Dumazet
2018-07-18 20:56 ` [PATCH net 3/3] tcp: do not delay ACK in DCTCP upon CE status change Yuchung Cheng
2018-07-18 21:44   ` Eric Dumazet
2018-07-20 21:32 ` [PATCH net 0/3] fix DCTCP ECE Ack series 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).