Message ID | 20230602-send-net-20230602-v1-0-fe011dfa859d@kernel.org (mailing list archive) |
---|---|
Headers | show |
Series | mptcp: Fixes for address advertisement | expand |
Hello: This series was applied to netdev/net.git (main) by David S. Miller <davem@davemloft.net>: On Sun, 04 Jun 2023 20:25:16 -0700 you wrote: > Patches 1 and 2 allow address advertisements to be removed without > affecting current connected subflows, and updates associated self tests. > > Patches 3 and 4 correctly track (and allow removal of) addresses that > were implicitly announced as part of subflow creation. Also updates > associated self tests. > > [...] Here is the summary with links: - [net,1/5] mptcp: only send RM_ADDR in nl_cmd_remove https://git.kernel.org/netdev/net/c/8b1c94da1e48 - [net,2/5] selftests: mptcp: update userspace pm addr tests https://git.kernel.org/netdev/net/c/48d73f609dcc - [net,3/5] mptcp: add address into userspace pm list https://git.kernel.org/netdev/net/c/24430f8bf516 - [net,4/5] selftests: mptcp: update userspace pm subflow tests https://git.kernel.org/netdev/net/c/6c160b636c91 - [net,5/5] mptcp: update userspace pm infos https://git.kernel.org/netdev/net/c/77e4b94a3de6 You are awesome, thank you!
Patches 1 and 2 allow address advertisements to be removed without affecting current connected subflows, and updates associated self tests. Patches 3 and 4 correctly track (and allow removal of) addresses that were implicitly announced as part of subflow creation. Also updates associated self tests. Patch 5 makes subflow and address announcement counters work consistently between the userspace and in-kernel path managers. Signed-off-by: Mat Martineau <martineau@kernel.org> --- Geliang Tang (5): mptcp: only send RM_ADDR in nl_cmd_remove selftests: mptcp: update userspace pm addr tests mptcp: add address into userspace pm list selftests: mptcp: update userspace pm subflow tests mptcp: update userspace pm infos net/mptcp/pm.c | 23 +++++++++--- net/mptcp/pm_netlink.c | 18 ++++++++++ net/mptcp/pm_userspace.c | 48 ++++++++++++++++++++++++- net/mptcp/protocol.h | 1 + tools/testing/selftests/net/mptcp/mptcp_join.sh | 11 +++++- 5 files changed, 95 insertions(+), 6 deletions(-) --- base-commit: 37a826d86ff746c4eac8bd3415af19f3c9598206 change-id: 20230602-send-net-20230602-9a26b75c40b8 Best regards,