All of lore.kernel.org
 help / color / mirror / Atom feed
* [RFC PATCH v4 net-next 0/4] tcp: add NV congestion control
@ 2015-07-25  2:47 Lawrence Brakmo
  2015-07-25  2:47 ` [RFC PATCH v4 net-next 1/4] tcp: replace cnt & rtt with struct in pkts_acked() Lawrence Brakmo
                   ` (3 more replies)
  0 siblings, 4 replies; 9+ messages in thread
From: Lawrence Brakmo @ 2015-07-25  2:47 UTC (permalink / raw)
  To: netdev; +Cc: Kernel Team, Neal Cardwell, Eric Dumazet, Yuchung Cheng

This patchset adds support for NV congestion control.

The first patch replaces two arguments with a struct in pkts_acked()
The second patch is a refactor of tcp_skb_cb
The third patch adds in_flight to tcp_skb_cb's tx section
The fourth patch adds NV congestion control support.

[RFC PATCH v4 net-next 1/4] tcp: replace cnt & rtt with struct in pkts_acked()
[RFC PATCH v4 net-next 2/4] tcp: refactor struct tcp_skb_cb
[RFC PATCH v4 net-next 3/4] tcp: add in_flight to tcp_skb_cb
[RFC PATCH v4 net-next 4/4] tcp: add NV congestion control

Signed-off-by: Lawrence Brakmo <brakmo@fb.com>

include/net/tcp.h       |  20 ++-
net/ipv4/Kconfig        |  16 ++
net/ipv4/Makefile       |   1 +
net/ipv4/tcp_bic.c      |   6 +-
net/ipv4/tcp_cdg.c      |  14 +-
net/ipv4/tcp_cubic.c    |   6 +-
net/ipv4/tcp_htcp.c     |  10 +-
net/ipv4/tcp_illinois.c |  20 +--
net/ipv4/tcp_input.c    |  10 +-
net/ipv4/tcp_lp.c       |   6 +-
net/ipv4/tcp_nv.c       | 479 ++++++++++++++++++++++++++++++++++++++++++++++++++++
net/ipv4/tcp_output.c   |   4 +-
net/ipv4/tcp_vegas.c    |   6 +-
net/ipv4/tcp_vegas.h    |   2 +-
net/ipv4/tcp_veno.c     |   6 +-
net/ipv4/tcp_westwood.c |   6 +-
net/ipv4/tcp_yeah.c     |   6 +-
17 files changed, 567 insertions(+), 51 deletions(-)

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

end of thread, other threads:[~2015-07-28  3:42 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-07-25  2:47 [RFC PATCH v4 net-next 0/4] tcp: add NV congestion control Lawrence Brakmo
2015-07-25  2:47 ` [RFC PATCH v4 net-next 1/4] tcp: replace cnt & rtt with struct in pkts_acked() Lawrence Brakmo
2015-07-25  6:22   ` Eric Dumazet
2015-07-27 18:46   ` Stephen Hemminger
2015-07-27 19:30     ` Lawrence Brakmo
2015-07-28  3:42       ` Alexei Starovoitov
2015-07-25  2:47 ` [RFC PATCH v4 net-next 2/4] tcp: refactor struct tcp_skb_cb Lawrence Brakmo
2015-07-25  2:47 ` [RFC PATCH v4 net-next 3/4] tcp: add in_flight to tcp_skb_cb Lawrence Brakmo
2015-07-25  2:47 ` [RFC PATCH v4 net-next 4/4] tcp: add NV congestion control Lawrence Brakmo

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.