Message ID | cover.1741685260.git.tanggeliang@kylinos.cn (mailing list archive) |
---|---|
Headers | show |
Series | BPF path manager, part 6 | expand |
Hi Geliang, Thank you for your modifications, that's great! Our CI did some validations and here is its report: - KVM Validation: normal: Success! ✅ - KVM Validation: debug: Success! ✅ - KVM Validation: btf-normal (only bpftest_all): Success! ✅ - KVM Validation: btf-debug (only bpftest_all): Success! ✅ - Task: https://github.com/multipath-tcp/mptcp_net-next/actions/runs/13785066155 Initiator: Patchew Applier Commits: https://github.com/multipath-tcp/mptcp_net-next/commits/b7ce0c21df52 Patchwork: https://patchwork.kernel.org/project/mptcp/list/?series=942639 If there are some issues, you can reproduce them using the same environment as the one used by the CI thanks to a docker image, e.g.: $ cd [kernel source code] $ docker run -v "${PWD}:${PWD}:rw" -w "${PWD}" --privileged --rm -it \ --pull always mptcp/mptcp-upstream-virtme-docker:latest \ auto-normal For more details: https://github.com/multipath-tcp/mptcp-upstream-virtme-docker Please note that despite all the efforts that have been already done to have a stable tests suite when executed on a public CI like here, it is possible some reported issues are not due to your modifications. Still, do not hesitate to help us improve that ;-) Cheers, MPTCP GH Action bot Bot operated by Matthieu Baerts (NGI0 Core)
From: Geliang Tang <tanggeliang@kylinos.cn> New interfaces for struct mptcp_pm_ops. Depends on: - BPF path manager, part 5, v11 Based-on: <cover.1741674285.git.tanggeliang@kylinos.cn> Geliang Tang (6): mptcp: pm: add allow_new_subflow() interface mptcp: pm: add accept_new_subflow() interface mptcp: pm: add subflow_check_next() interface mptcp: pm: add add_addr_echo() interface mptcp: pm: add established() interface mptcp: pm: add subflow_established() interface include/net/mptcp.h | 11 ++++ net/mptcp/pm.c | 105 +++++++++++---------------------------- net/mptcp/pm_kernel.c | 74 +++++++++++++++++++++++---- net/mptcp/pm_userspace.c | 47 ++++++++++++++++++ net/mptcp/protocol.h | 2 + net/mptcp/subflow.c | 4 +- 6 files changed, 155 insertions(+), 88 deletions(-)