mbox series

[net-next,v3,0/2] tcp: add sysctl_tcp_rto_min_us

Message ID 20240603213054.3883725-1-yyd@google.com (mailing list archive)
Headers show
Series tcp: add sysctl_tcp_rto_min_us | expand

Message

Kevin Yang June 3, 2024, 9:30 p.m. UTC
Adding a sysctl knob to allow user to specify a default
rto_min at socket init time.

After this patch series, the rto_min will has multiple sources:
route option has the highest precedence, followed by the
TCP_BPF_RTO_MIN socket option, followed by this new
tcp_rto_min_us sysctl.

v3:
    fix typo, simplify min/max_t to min/max

v2:
    fit line width to 80 column.

v2: https://lore.kernel.org/netdev/20240530153436.2202800-1-yyd@google.com/
v1: https://lore.kernel.org/netdev/20240528171320.1332292-1-yyd@google.com/

Kevin Yang (2):
  tcp: derive delack_max with tcp_rto_min helper
  tcp: add sysctl_tcp_rto_min_us

 Documentation/networking/ip-sysctl.rst | 13 +++++++++++++
 include/net/netns/ipv4.h               |  1 +
 net/ipv4/sysctl_net_ipv4.c             |  8 ++++++++
 net/ipv4/tcp.c                         |  4 +++-
 net/ipv4/tcp_ipv4.c                    |  1 +
 net/ipv4/tcp_output.c                  | 11 ++---------
 6 files changed, 28 insertions(+), 10 deletions(-)

Comments

patchwork-bot+netdevbpf@kernel.org June 5, 2024, 12:50 p.m. UTC | #1
Hello:

This series was applied to netdev/net-next.git (main)
by David S. Miller <davem@davemloft.net>:

On Mon,  3 Jun 2024 21:30:52 +0000 you wrote:
> Adding a sysctl knob to allow user to specify a default
> rto_min at socket init time.
> 
> After this patch series, the rto_min will has multiple sources:
> route option has the highest precedence, followed by the
> TCP_BPF_RTO_MIN socket option, followed by this new
> tcp_rto_min_us sysctl.
> 
> [...]

Here is the summary with links:
  - [net-next,v3,1/2] tcp: derive delack_max with tcp_rto_min helper
    https://git.kernel.org/netdev/net-next/c/512bd0f9f926
  - [net-next,v3,2/2] tcp: add sysctl_tcp_rto_min_us
    https://git.kernel.org/netdev/net-next/c/f086edef71be

You are awesome, thank you!