v3: - add a new patch to drop *_max fields in mptcp_pm_data v2: - drop the unused addr parameter in mptcp_nl_add_subflow_or_signal_addr - use the pernet *_max values in mptcp_pm_create_subflow_or_signal_addr instead of the per-msk values. Address issue 19 "let PM netlink update live sockets on local addresses list change". The removed addresses part of this issue is done, this patchset only implemented the added addresses part. Closes: https://github.com/multipath-tcp/mptcp_net-next/issues/19 Geliang Tang (4): mptcp: drop *_max fields in mptcp_pm_data mptcp: create subflow or signal addr for newly added address selftests: mptcp: use minus values for removing address numbers selftests: mptcp: add testcases for newly added addresses net/mptcp/pm.c | 9 +- net/mptcp/pm_netlink.c | 114 ++++++++++++++---- net/mptcp/protocol.h | 5 +- .../testing/selftests/net/mptcp/mptcp_join.sh | 101 +++++++++++++--- 4 files changed, 182 insertions(+), 47 deletions(-) -- 2.29.2