mbox series

[net-next,0/3] tcp: sack compression changes

Message ID 20200430173543.41026-1-edumazet@google.com
Headers show
Series tcp: sack compression changes | expand

Message

Eric Dumazet April 30, 2020, 5:35 p.m. UTC
Patch series refines SACK compression.

We had issues with missing SACK when TCP option space is tight.

Uses hrtimer slack to improve performance.

Eric Dumazet (3):
  tcp: add tp->dup_ack_counter
  tcp: tcp_sack_new_ofo_skb() should be more conservative
  tcp: add hrtimer slack to sack compression

 Documentation/networking/ip-sysctl.rst |  8 ++++
 include/linux/tcp.h                    |  1 +
 include/net/netns/ipv4.h               |  1 +
 net/ipv4/sysctl_net_ipv4.c             |  7 ++++
 net/ipv4/tcp_input.c                   | 51 ++++++++++++++++++++------
 net/ipv4/tcp_ipv4.c                    |  1 +
 net/ipv4/tcp_output.c                  |  6 +--
 net/ipv4/tcp_timer.c                   |  8 +++-
 8 files changed, 68 insertions(+), 15 deletions(-)