[PATCH mptcp-next 0/3] BPF round-robin scheduler

Geliang Tang posted 3 patches 2 years ago
Failed in applying to current master (apply log)
There is a newer version of this series
net/mptcp/bpf.c                               | 34 +++++++++++++++
.../testing/selftests/bpf/bpf_mptcp_helpers.h | 27 ++++++++++++
.../testing/selftests/bpf/prog_tests/mptcp.c  | 31 ++++++++++++++
.../selftests/bpf/progs/mptcp_bpf_rr.c        | 42 +++++++++++++++++++
4 files changed, 134 insertions(+)
create mode 100644 tools/testing/selftests/bpf/progs/mptcp_bpf_rr.c
[PATCH mptcp-next 0/3] BPF round-robin scheduler
Posted by Geliang Tang 2 years ago
This patchset implements round-robin scheduler using BPF. Address to
some commends for the RFC version:

https://patchwork.kernel.org/project/mptcp/cover/cover.1631011068.git.geliangtang@xiaomi.com/

deponds on: "BPF packet scheduler v9"

Closes: https://github.com/multipath-tcp/mptcp_net-next/issues/75

Geliang Tang (3):
  mptcp: add get_next_subflow helper
  selftests: bpf: add bpf_rr scheduler
  selftests: bpf: add bpf_rr test

 net/mptcp/bpf.c                               | 34 +++++++++++++++
 .../testing/selftests/bpf/bpf_mptcp_helpers.h | 27 ++++++++++++
 .../testing/selftests/bpf/prog_tests/mptcp.c  | 31 ++++++++++++++
 .../selftests/bpf/progs/mptcp_bpf_rr.c        | 42 +++++++++++++++++++
 4 files changed, 134 insertions(+)
 create mode 100644 tools/testing/selftests/bpf/progs/mptcp_bpf_rr.c

-- 
2.34.1