[PATCH net v2 0/6] mptcp: misc fixes for v7.1-rc4
From: Matthieu Baerts (NGI0)
Date: Fri May 15 2026 - 00:29:03 EST
Here are various unrelated fixes:
- Patch 1: avoid dropping partial packets. A previous version has been
sent a few week ago. A fix for 5.10.
- Patches 2-3: stop ADD_ADDR timer when an ADD_ADDR can never been sent
due to insufficient option space. A fix for v5.10.
- Patch 4: reset rcv_wnd_sent on disconnect, just in case the next
connection falls back to TCP. A fix for 5.17.
- Patch 5: update window_clamp when SO_RCVBUF is set during the
connection. A fix similar to a recent one on TCP side, for v6.6.
- Patch 6: avoid wrong time being displayed in the selftests when using
uutils 0.8.0 which contains a regression with 'date +%3N'. It doesn't
fix an issue in the kernel selftests, but having the fix is helpful
for those using uutils 0.8.0.
Signed-off-by: Matthieu Baerts (NGI0) <matttbe@xxxxxxxxxx>
---
Changes in v2:
- Patch 2: note for sashiko-nipa
- Patch 5: remove 'inline' keyword (NIPA) + update Fixes tag (Jakub)
- Patch 6: new
- Remove Eric's duplicated address with a typo (not sure how I did that)
- Link to v1: https://patch.msgid.link/20260511-net-mptcp-misc-fixes-7-1-rc4-v1-0-5ee57cb2b7eb@xxxxxxxxxx
To: Matthieu Baerts <matttbe@xxxxxxxxxx>
To: Mat Martineau <martineau@xxxxxxxxxx>
To: Geliang Tang <geliang@xxxxxxxxxx>
To: "David S. Miller" <davem@xxxxxxxxxxxxx>
To: Eric Dumazet <edumazet@xxxxxxxxxx>
To: Jakub Kicinski <kuba@xxxxxxxxxx>
To: Paolo Abeni <pabeni@xxxxxxxxxx>
To: Simon Horman <horms@xxxxxxxxxx>
To: Shuah Khan <shuah@xxxxxxxxxx>
Cc: netdev@xxxxxxxxxxxxxxx
Cc: mptcp@xxxxxxxxxxxxxxx
Cc: linux-kernel@xxxxxxxxxxxxxxx
Cc: linux-kselftest@xxxxxxxxxxxxxxx
Cc: Eric Dumazet <edumaze@xxxxxxxxxx>
---
Gang Yan (1):
mptcp: update window_clamp on subflows when SO_RCVBUF is set
Li Xiasong (2):
mptcp: pm: fix ADD_ADDR timer infinite retry on option space insufficient
selftests: mptcp: join: cover ADD_ADDR tx drop and list progress
Matthieu Baerts (NGI0) (1):
selftests: mptcp: drop nanoseconds width specifier
Paolo Abeni (1):
mptcp: reset rcv wnd on disconnect
Shardul Bankar (1):
mptcp: do not drop partial packets
net/mptcp/pm.c | 56 ++++++++++++++++++----
net/mptcp/protocol.c | 25 ++++++++--
net/mptcp/sockopt.c | 10 +++-
tools/testing/selftests/net/mptcp/mptcp_connect.sh | 6 +--
tools/testing/selftests/net/mptcp/mptcp_join.sh | 31 ++++++++++++
tools/testing/selftests/net/mptcp/mptcp_lib.sh | 10 ++--
6 files changed, 113 insertions(+), 25 deletions(-)
---
base-commit: 5db89c99566fc4728cc92e941d8e1975711e24b5
change-id: 20260511-net-mptcp-misc-fixes-7-1-rc4-e2640fd4ef2c
Best regards,
--
Matthieu Baerts (NGI0) <matttbe@xxxxxxxxxx>