[PATCH mptcp-next v2 0/5] BPF packet scheduler

Geliang Tang posted 5 patches 3 years, 3 months ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/multipath-tcp/mptcp_net-next tags/patchew/cover.1653305364.git.geliang.tang@suse.com
Maintainers: Paolo Abeni <pabeni@redhat.com>, John Fastabend <john.fastabend@gmail.com>, Yonghong Song <yhs@fb.com>, Martin KaFai Lau <kafai@fb.com>, Eric Dumazet <edumazet@google.com>, "David S. Miller" <davem@davemloft.net>, Jakub Kicinski <kuba@kernel.org>, Shuah Khan <shuah@kernel.org>, Andrii Nakryiko <andrii@kernel.org>, KP Singh <kpsingh@kernel.org>, Mat Martineau <mathew.j.martineau@linux.intel.com>, Matthieu Baerts <matthieu.baerts@tessares.net>, Song Liu <songliubraving@fb.com>, Daniel Borkmann <daniel@iogearbox.net>, Alexei Starovoitov <ast@kernel.org>
There is a newer version of this series
include/net/mptcp.h                           |  8 ++--
net/mptcp/bpf.c                               | 37 +--------------
net/mptcp/sched.c                             | 47 +++++++++++++++----
tools/testing/selftests/bpf/bpf_tcp_helpers.h | 24 ++++++++--
.../selftests/bpf/progs/mptcp_bpf_first.c     | 10 ++--
5 files changed, 69 insertions(+), 57 deletions(-)
[PATCH mptcp-next v2 0/5] BPF packet scheduler
Posted by Geliang Tang 3 years, 3 months ago
- Use new BPF scheduler API:
 unsigned long (*get_subflow)(const struct mptcp_sock *msk, bool reinject,
                              struct mptcp_sched_data *data);
- base-commit: export/20220521T072520

Geliang Tang (5):
  Squash to "mptcp: add struct mptcp_sched_ops"
  Squash to "mptcp: add sched in mptcp_sock"
  Squash to "mptcp: add get_subflow wrappers"
  Squash to "mptcp: add bpf_mptcp_sched_ops"
  Squash to "selftests/bpf: add bpf_first scheduler"

 include/net/mptcp.h                           |  8 ++--
 net/mptcp/bpf.c                               | 37 +--------------
 net/mptcp/sched.c                             | 47 +++++++++++++++----
 tools/testing/selftests/bpf/bpf_tcp_helpers.h | 24 ++++++++--
 .../selftests/bpf/progs/mptcp_bpf_first.c     | 10 ++--
 5 files changed, 69 insertions(+), 57 deletions(-)

-- 
2.34.1