[PATCH mptcp-next 0/4] BPF redundant scheduler

Geliang Tang posted 4 patches 1 year, 11 months ago
Failed in applying to current master (apply log)
There is a newer version of this series
include/net/mptcp.h                           |  1 +
net/mptcp/protocol.c                          | 26 ++++++----
net/mptcp/protocol.h                          |  4 +-
net/mptcp/sched.c                             | 11 +++-
.../testing/selftests/bpf/bpf_mptcp_helpers.h |  1 +
.../testing/selftests/bpf/prog_tests/mptcp.c  | 38 ++++++++++++++
.../selftests/bpf/progs/mptcp_bpf_red.c       | 52 +++++++++++++++++++
7 files changed, 120 insertions(+), 13 deletions(-)
create mode 100644 tools/testing/selftests/bpf/progs/mptcp_bpf_red.c
[PATCH mptcp-next 0/4] BPF redundant scheduler
Posted by Geliang Tang 1 year, 11 months ago
Implements the redundant BPF MPTCP scheduler, which sends all packets
redundantly on all available subflows.

depends on:
 - BPF round-robin scheduler, v13

Geliang Tang (4):
  Squash to "mptcp: add get_subflow wrappers"
  mptcp: add redundant subflows support
  selftests/bpf: add bpf_red scheduler
  selftests/bpf: add bpf_red test

 include/net/mptcp.h                           |  1 +
 net/mptcp/protocol.c                          | 26 ++++++----
 net/mptcp/protocol.h                          |  4 +-
 net/mptcp/sched.c                             | 11 +++-
 .../testing/selftests/bpf/bpf_mptcp_helpers.h |  1 +
 .../testing/selftests/bpf/prog_tests/mptcp.c  | 38 ++++++++++++++
 .../selftests/bpf/progs/mptcp_bpf_red.c       | 52 +++++++++++++++++++
 7 files changed, 120 insertions(+), 13 deletions(-)
 create mode 100644 tools/testing/selftests/bpf/progs/mptcp_bpf_red.c

-- 
2.34.1