MPTCP Linux Development
 help / color / mirror / Atom feed
* [PATCH net 0/5] mptcp: Fixes for v6.6
@ 2023-10-18 18:23 Mat Martineau
  2023-10-18 18:23 ` [PATCH net 1/5] selftests: mptcp: join: correctly check for no RST Mat Martineau
                   ` (5 more replies)
  0 siblings, 6 replies; 7+ messages in thread
From: Mat Martineau @ 2023-10-18 18:23 UTC (permalink / raw)
  To: Matthieu Baerts, David S. Miller, Eric Dumazet, Jakub Kicinski,
	Paolo Abeni, David Ahern, Davide Caratti, Christoph Paasch,
	Florian Westphal
  Cc: netdev, mptcp, Mat Martineau, stable, Geliang Tang

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,
-- 
Mat Martineau <martineau@kernel.org>


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2023-10-19 16:30 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-10-18 18:23 [PATCH net 0/5] mptcp: Fixes for v6.6 Mat Martineau
2023-10-18 18:23 ` [PATCH net 1/5] selftests: mptcp: join: correctly check for no RST Mat Martineau
2023-10-18 18:23 ` [PATCH net 2/5] tcp: check mptcp-level constraints for backlog coalescing Mat Martineau
2023-10-18 18:23 ` [PATCH net 3/5] mptcp: more conservative check for zero probes Mat Martineau
2023-10-18 18:23 ` [PATCH net 4/5] mptcp: avoid sending RST when closing the initial subflow Mat Martineau
2023-10-18 18:23 ` [PATCH net 5/5] selftests: mptcp: join: no RST when rm subflow/addr Mat Martineau
2023-10-19 16:30 ` [PATCH net 0/5] mptcp: Fixes for v6.6 patchwork-bot+netdevbpf

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox