netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH net-next 0/2] tcp: add sysctl_tcp_rto_min_us
@ 2024-05-28 17:13 Kevin Yang
  2024-05-28 17:13 ` [PATCH net-next 1/2] tcp: derive delack_max with tcp_rto_min helper Kevin Yang
                   ` (3 more replies)
  0 siblings, 4 replies; 15+ messages in thread
From: Kevin Yang @ 2024-05-28 17:13 UTC (permalink / raw)
  To: David Miller, Eric Dumazet, Jakub Kicinski; +Cc: netdev, Kevin Yang

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.

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                         |  3 ++-
 net/ipv4/tcp_ipv4.c                    |  1 +
 net/ipv4/tcp_output.c                  | 11 ++---------
 6 files changed, 27 insertions(+), 10 deletions(-)

-- 
2.45.1.288.g0e0cd299f1-goog


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

end of thread, other threads:[~2024-05-30  1:08 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-05-28 17:13 [PATCH net-next 0/2] tcp: add sysctl_tcp_rto_min_us Kevin Yang
2024-05-28 17:13 ` [PATCH net-next 1/2] tcp: derive delack_max with tcp_rto_min helper Kevin Yang
2024-05-28 17:13 ` [PATCH net-next 2/2] tcp: add sysctl_tcp_rto_min_us Kevin Yang
2024-05-29 23:47   ` Jakub Kicinski
2024-05-29  6:43 ` [PATCH net-next 0/2] " Jason Xing
2024-05-29  6:59   ` Jason Xing
2024-05-29  7:39     ` Eric Dumazet
2024-05-29  7:56       ` Tony Lu
2024-05-29  8:43       ` Jason Xing
2024-05-29  9:23         ` Eric Dumazet
2024-05-29  9:30           ` Jason Xing
2024-05-29 19:56           ` Kevin Yang
2024-05-29  7:21 ` Tony Lu
2024-05-29  8:49   ` Jason Xing
2024-05-30  1:08     ` Tony Lu

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).