diff options
author | Eric Dumazet <edumazet@google.com> | 2018-05-17 14:47:28 -0700 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2018-05-18 11:40:27 -0400 |
commit | 6d82aa242092d73c6d2e210cfaf0ebfbe6de1ccf (patch) | |
tree | 5babdd50e69dd7ab9b6db82f3b665d9c80be6bad /Documentation/networking | |
parent | 200d95f4575934e49f872109cce18c5e72383eb8 (diff) | |
download | blackbird-op-linux-6d82aa242092d73c6d2e210cfaf0ebfbe6de1ccf.tar.gz blackbird-op-linux-6d82aa242092d73c6d2e210cfaf0ebfbe6de1ccf.zip |
tcp: add tcp_comp_sack_delay_ns sysctl
This per netns sysctl allows for TCP SACK compression fine-tuning.
Its default value is 1,000,000, or 1 ms to meet TSO autosizing period.
Signed-off-by: Eric Dumazet <edumazet@google.com>
Acked-by: Neal Cardwell <ncardwell@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'Documentation/networking')
-rw-r--r-- | Documentation/networking/ip-sysctl.txt | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/Documentation/networking/ip-sysctl.txt b/Documentation/networking/ip-sysctl.txt index ea304a23c8d7..7ba952959bca 100644 --- a/Documentation/networking/ip-sysctl.txt +++ b/Documentation/networking/ip-sysctl.txt @@ -525,6 +525,13 @@ tcp_rmem - vector of 3 INTEGERs: min, default, max tcp_sack - BOOLEAN Enable select acknowledgments (SACKS). +tcp_comp_sack_delay_ns - LONG INTEGER + TCP tries to reduce number of SACK sent, using a timer + based on 5% of SRTT, capped by this sysctl, in nano seconds. + The default is 1ms, based on TSO autosizing period. + + Default : 1,000,000 ns (1 ms) + tcp_slow_start_after_idle - BOOLEAN If set, provide RFC2861 behavior and time out the congestion window after an idle period. An idle period is defined at |