Here are various unrelated fixes: - Patch 1: avoid bufferbloat in simult_flows selftest which can cause instabilities. A fix for v5.10.
- Patches 2-3: reduce RM_ADDR lost by not sending it over the same subflow as the one being removed, if possible. A fix for v5.13. - Patches 4-5: avoid a WARN when using signal + subflow endpoints with a subflow limit of 0, and removing such endpoints during an active connection. A fix for v5.17. Signed-off-by: Matthieu Baerts (NGI0) <[email protected]> --- Matthieu Baerts (NGI0) (4): mptcp: pm: avoid sending RM_ADDR over same subflow selftests: mptcp: join: check RM_ADDR not sent over same subflow mptcp: pm: in-kernel: always mark signal+subflow endp as used selftests: mptcp: join: check removing signal+subflow endp Paolo Abeni (1): selftests: mptcp: more stable simult_flows tests net/mptcp/pm.c | 55 ++++++++++++++++++----- net/mptcp/pm_kernel.c | 9 ++++ tools/testing/selftests/net/mptcp/mptcp_join.sh | 49 ++++++++++++++++++++ tools/testing/selftests/net/mptcp/simult_flows.sh | 11 +++-- 4 files changed, 108 insertions(+), 16 deletions(-) --- base-commit: 9439a661c2e80485406ce2c90b107ca17858382d change-id: 20260302-net-mptcp-misc-fixes-7-0-rc2-57dfaba318c8 Best regards, -- Matthieu Baerts (NGI0) <[email protected]>

