Linux Kernel Selftest development
 help / color / mirror / Atom feed
* [PATCH net 00/11] mptcp: misc fixes for v6.18-rc7
@ 2025-11-18  7:20 Matthieu Baerts (NGI0)
  2025-11-18  7:20 ` [PATCH net 01/11] mptcp: fix ack generation for fallback msk Matthieu Baerts (NGI0)
                   ` (11 more replies)
  0 siblings, 12 replies; 15+ messages in thread
From: Matthieu Baerts (NGI0) @ 2025-11-18  7:20 UTC (permalink / raw)
  To: Mat Martineau, Geliang Tang, David S. Miller, Eric Dumazet,
	Jakub Kicinski, Paolo Abeni, Simon Horman, Shuah Khan,
	Florian Westphal
  Cc: netdev, mptcp, linux-kernel, linux-kselftest,
	Matthieu Baerts (NGI0), stable, Gang Yan

Here are various unrelated fixes:

- Patch 1: Fix window space computation for fallback connections which
  can affect ACK generation. A fix for v5.11.

- Patch 2: Avoid unneeded subflow-level drops due to unsynced received
  window. A fix for v5.11.

- Patch 3: Avoid premature close for fallback connections with PREEMPT
  kernels. A fix for v5.12.

- Patch 4: Reset instead of fallback in case of data in the MPTCP
  out-of-order queue. A fix for v5.7.

- Patches 5-7: Avoid also sending "plain" TCP reset when closing with an
  MP_FASTCLOSE. A fix for v6.1.

- Patches 8-9: Longer timeout for background connections in MPTCP Join
  selftests. An additional fix for recent patches for v5.13/v6.1.

- Patches 10-11: Fix typo in a check introduce in a recent refactoring.
  A fix for v6.15.

Signed-off-by: Matthieu Baerts (NGI0) <matttbe@kernel.org>
---
Gang Yan (2):
      mptcp: fix address removal logic in mptcp_pm_nl_rm_addr
      selftests: mptcp: add a check for 'add_addr_accepted'

Matthieu Baerts (NGI0) (3):
      selftests: mptcp: join: fastclose: remove flaky marks
      selftests: mptcp: join: endpoints: longer timeout
      selftests: mptcp: join: userspace: longer timeout

Paolo Abeni (6):
      mptcp: fix ack generation for fallback msk
      mptcp: avoid unneeded subflow-level drops
      mptcp: fix premature close in case of fallback
      mptcp: do not fallback when OoO is present
      mptcp: decouple mptcp fastclose from tcp close
      mptcp: fix duplicate reset on fastclose

 net/mptcp/options.c                             | 54 +++++++++++++++++++++-
 net/mptcp/pm_kernel.c                           |  2 +-
 net/mptcp/protocol.c                            | 59 +++++++++++++++++--------
 net/mptcp/protocol.h                            |  3 +-
 tools/testing/selftests/net/mptcp/mptcp_join.sh | 27 ++++++-----
 5 files changed, 113 insertions(+), 32 deletions(-)
---
base-commit: 8e0a754b0836d996802713bbebc87bc1cc17925c
change-id: 20251117-net-mptcp-misc-fixes-6-18-rc6-835d94cdc095

Best regards,
-- 
Matthieu Baerts (NGI0) <matttbe@kernel.org>


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

end of thread, other threads:[~2025-11-20  4:10 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-11-18  7:20 [PATCH net 00/11] mptcp: misc fixes for v6.18-rc7 Matthieu Baerts (NGI0)
2025-11-18  7:20 ` [PATCH net 01/11] mptcp: fix ack generation for fallback msk Matthieu Baerts (NGI0)
2025-11-18  7:20 ` [PATCH net 02/11] mptcp: avoid unneeded subflow-level drops Matthieu Baerts (NGI0)
2025-11-18  7:20 ` [PATCH net 03/11] mptcp: fix premature close in case of fallback Matthieu Baerts (NGI0)
2025-11-18  7:20 ` [PATCH net 04/11] mptcp: do not fallback when OoO is present Matthieu Baerts (NGI0)
2025-11-18  7:20 ` [PATCH net 05/11] mptcp: decouple mptcp fastclose from tcp close Matthieu Baerts (NGI0)
2025-11-18  7:20 ` [PATCH net 06/11] mptcp: fix duplicate reset on fastclose Matthieu Baerts (NGI0)
2025-11-18  7:20 ` [PATCH net 07/11] selftests: mptcp: join: fastclose: remove flaky marks Matthieu Baerts (NGI0)
2025-11-18  7:20 ` [PATCH net 08/11] selftests: mptcp: join: endpoints: longer timeout Matthieu Baerts (NGI0)
2025-11-18  8:39   ` Geliang Tang
2025-11-18  7:20 ` [PATCH net 09/11] selftests: mptcp: join: userspace: " Matthieu Baerts (NGI0)
2025-11-18  8:41   ` Geliang Tang
2025-11-18  7:20 ` [PATCH net 10/11] mptcp: fix address removal logic in mptcp_pm_nl_rm_addr Matthieu Baerts (NGI0)
2025-11-18  7:20 ` [PATCH net 11/11] selftests: mptcp: add a check for 'add_addr_accepted' Matthieu Baerts (NGI0)
2025-11-20  4:10 ` [PATCH net 00/11] mptcp: misc fixes for v6.18-rc7 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