[PATCH net 0/5] mptcp: Fixes for v6.6

Mat Martineau posted 5 patches 6 months, 1 week ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/multipath-tcp/mptcp_net-next tags/patchew/20231018-send-net-20231018-v1-0-17ecb002e41d@kernel.org
Maintainers: Eric Dumazet <edumazet@google.com>, "David S. Miller" <davem@davemloft.net>, David Ahern <dsahern@kernel.org>, Jakub Kicinski <kuba@kernel.org>, Paolo Abeni <pabeni@redhat.com>, Matthieu Baerts <matttbe@kernel.org>, Mat Martineau <martineau@kernel.org>, Shuah Khan <shuah@kernel.org>, Peter Krystad <peter.krystad@linux.intel.com>, Florian Westphal <fw@strlen.de>, Christoph Paasch <cpaasch@apple.com>
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(-)
[PATCH net 0/5] mptcp: Fixes for v6.6
Posted by Mat Martineau 6 months, 1 week ago
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>