Message ID | cover.1621933974.git.geliangtang@gmail.com (mailing list archive) |
---|---|
Headers | show |
Series | add MP_CAPABLE 'C' flag | expand |
On Tue, 25 May 2021, Geliang Tang wrote: > v8: > - drop add_cached in v7 > - tag: export/20210525T061510 > Thanks Geliang. v8 looks fine to me for the export branch. I think Paolo's concerns have been addressed, at least as I understand them. Maybe best to apply to the export branch after the Thursday meeting just to be sure. Reviewed-by: Mat Martineau <mathew.j.martineau@linux.intel.com> -Mat > v7: > - use add_cached instead of add_list > - tag: export/20210524T060340 > > v6: > - rename mptcp_pm_add_entry to mptcp_pm_anno_entry > - update mptcp_pm_free_add_list > - update code in mptcp_pm_nl_add_addr_received > - tag: export/20210514T055902 > > v5: > - add a new patch "mptcp: add add_list in mptcp_pm_data" > - fix !CONFIG_SYSCTL case > - tag: export/20210507T174457 > > v4: > - rename mptcp_is_allow_join_id0 to mptcp_allow_join_id0 > - rename deny_join_id0 in mptcp_pm_data to remote_deny_join_id0 > - add comments for self test cases > - apply: export/20210504T064955 + > "data checksum support" + > "data checksum support cleanups" > > v3: > - use 'u8 allow_join_initial_addr_port' > - drop the spinlock in patch 3 > > v2: > - rename join_denied to allow_join_id0 in mptcp_out_options > - rename join_denied to deny_join_id0 in mptcp_options_received > - add a new function mptcp_pm_deny_join_id0_received > - move deny_join_id0 flag from mptcp_sock to mptcp_pm_data > - check deny_join_id0 flag in mptcp_pm_create_subflow_or_signal_addr > instead of in mptcp_syn_options. > > Closes: https://github.com/multipath-tcp/mptcp_net-next/issues/183 > > Geliang Tang (4): > mptcp: add sysctl allow_join_initial_addr_port > mptcp: add allow_join_id0 in mptcp_out_options > mptcp: add deny_join_id0 in mptcp_options_received > selftests: mptcp: add deny_join_id0 testcases > > Documentation/networking/mptcp-sysctl.rst | 13 ++++ > include/net/mptcp.h | 3 +- > net/mptcp/ctrl.c | 16 ++++ > net/mptcp/options.c | 12 +++ > net/mptcp/pm.c | 1 + > net/mptcp/pm_netlink.c | 3 +- > net/mptcp/protocol.h | 11 ++- > net/mptcp/subflow.c | 3 + > .../testing/selftests/net/mptcp/mptcp_join.sh | 75 ++++++++++++++++++- > 9 files changed, 131 insertions(+), 6 deletions(-) > > -- > 2.31.1 > > > -- Mat Martineau Intel
Hi Geliang, Mat, Paolo, On 25/05/2021 11:17, Geliang Tang wrote: > > Closes: https://github.com/multipath-tcp/mptcp_net-next/issues/183 > > Geliang Tang (4): > mptcp: add sysctl allow_join_initial_addr_port > mptcp: add allow_join_id0 in mptcp_out_options > mptcp: add deny_join_id0 in mptcp_options_received > selftests: mptcp: add deny_join_id0 testcases Thank you for the patches and the reviews! Now applied in our tree with the additional Squash-to patch: - 02acfcf0689f: mptcp: add sysctl allow_join_initial_addr_port - cd1b6f6c2d8c: mptcp: add allow_join_id0 in mptcp_out_options - ef3b48916d09: mptcp: add deny_join_id0 in mptcp_options_received - 0704c54e490d: selftests: mptcp: add deny_join_id0 testcases - Results: 1ba3eb627299..ae2f6282fc03 - de073c6ce650: "squashed" in "mptcp: add deny_join_id0 in mptcp_options_received" - Results: ae2f6282fc03..4e92195bd477 Builds and tests are now in progress: https://cirrus-ci.com/github/multipath-tcp/mptcp_net-next/export/20210611T143831 https://github.com/multipath-tcp/mptcp_net-next/actions/workflows/build-validation.yml?query=branch:export/20210611T143831 Cheers, Matt