Message ID | 20231018-send-net-20231018-v1-0-17ecb002e41d@kernel.org (mailing list archive) |
---|---|
Headers | show |
Series | mptcp: Fixes for v6.6 | expand |
Hello: This series was applied to netdev/net.git (main) by Jakub Kicinski <kuba@kernel.org>: On Wed, 18 Oct 2023 11:23:51 -0700 you wrote: > Patch 1 corrects the logic for MP_JOIN tests where 0 RSTs are expected. > > Patch 2 ensures MPTCP packets are not incorrectly coalesced in the TCP > backlog queue. > > Patch 3 avoids a zero-window probe and associated WARN_ON_ONCE() in an > expected MPTCP reinjection scenario. > > [...] Here is the summary with links: - [net,1/5] selftests: mptcp: join: correctly check for no RST https://git.kernel.org/netdev/net/c/b134a5805455 - [net,2/5] tcp: check mptcp-level constraints for backlog coalescing https://git.kernel.org/netdev/net/c/6db8a37dfc54 - [net,3/5] mptcp: more conservative check for zero probes https://git.kernel.org/netdev/net/c/72377ab2d671 - [net,4/5] mptcp: avoid sending RST when closing the initial subflow https://git.kernel.org/netdev/net/c/14c56686a64c - [net,5/5] selftests: mptcp: join: no RST when rm subflow/addr https://git.kernel.org/netdev/net/c/2cfaa8b3b7ae You are awesome, thank you!
Patch 1 corrects the logic for MP_JOIN tests where 0 RSTs are expected. Patch 2 ensures MPTCP packets are not incorrectly coalesced in the TCP backlog queue. Patch 3 avoids a zero-window probe and associated WARN_ON_ONCE() in an expected MPTCP reinjection scenario. Patches 4 & 5 allow an initial MPTCP subflow to be closed cleanly instead of always sending RST. Associated selftest is updated. Signed-off-by: Mat Martineau <martineau@kernel.org> --- Geliang Tang (1): mptcp: avoid sending RST when closing the initial subflow Matthieu Baerts (2): selftests: mptcp: join: correctly check for no RST selftests: mptcp: join: no RST when rm subflow/addr Paolo Abeni (2): tcp: check mptcp-level constraints for backlog coalescing mptcp: more conservative check for zero probes net/ipv4/tcp_ipv4.c | 1 + net/mptcp/protocol.c | 36 ++++++++++++++++--------- tools/testing/selftests/net/mptcp/mptcp_join.sh | 21 +++++++++++++-- 3 files changed, 43 insertions(+), 15 deletions(-) --- base-commit: 2915240eddba96b37de4c7e9a3d0ac6f9548454b change-id: 20231018-send-net-20231018-ac6b38df05e2 Best regards,