[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20250213004355.38918-1-kerneljasonxing@gmail.com>
Date: Thu, 13 Feb 2025 08:43:51 +0800
From: Jason Xing <kerneljasonxing@...il.com>
To: davem@...emloft.net,
edumazet@...gle.com,
kuba@...nel.org,
pabeni@...hat.com,
dsahern@...nel.org,
ast@...nel.org,
daniel@...earbox.net,
andrii@...nel.org,
martin.lau@...ux.dev,
eddyz87@...il.com,
song@...nel.org,
yonghong.song@...ux.dev,
john.fastabend@...il.com,
kpsingh@...nel.org,
sdf@...ichev.me,
haoluo@...gle.com,
jolsa@...nel.org,
horms@...nel.org,
ncardwell@...gle.com,
kuniyu@...zon.com
Cc: bpf@...r.kernel.org,
netdev@...r.kernel.org,
Jason Xing <kerneljasonxing@...il.com>
Subject: [PATCH net-next 0/3] bpf: support setting max RTO for bpf_setsockopt
Support max RTO set by BPF program calling bpf_setsockopt().
Add corresponding selftests.
Jason Xing (3):
tcp: add TCP_RTO_MAX_MIN_SEC definition
bpf: add TCP_BPF_RTO_MAX for bpf_setsockopt
selftests/bpf: add rto max for bpf_setsockopt test
Documentation/networking/ip-sysctl.rst | 3 +-
include/net/tcp.h | 1 +
include/uapi/linux/bpf.h | 2 ++
net/core/filter.c | 6 ++++
net/ipv4/sysctl_net_ipv4.c | 3 +-
net/ipv4/tcp.c | 3 +-
tools/include/uapi/linux/bpf.h | 2 ++
.../bpf/prog_tests/tcp_hdr_options.c | 28 +++++++++++++------
.../bpf/progs/test_tcp_hdr_options.c | 26 +++++++++++++++++
.../selftests/bpf/test_tcp_hdr_options.h | 3 ++
10 files changed, 66 insertions(+), 11 deletions(-)
--
2.43.5
Powered by blists - more mailing lists