[PATCH net-next 0/5] mptcp: misc improvements for v7.4
From: Matthieu Baerts (NGI0)
Date: Sat Sep 26 2026 - 11:30:59 EST
Here are some unrelated improvements for MPTCP and its selftests:
- Patch 1: reduce struct mptcp_subflow_context size: no need to store
the truncated HMAC for the whole connection.
- Patches 2-3: shrink struct mptcp_options_received used to parse
incoming MPTCP options, from 136 to 72 bytes on x86_64.
- Patches 4-5: convert IPTables to NFTables in MPTCP selftests.
Signed-off-by: Matthieu Baerts (NGI0) <matttbe@xxxxxxxxxx>
---
Hangbin Liu (2):
selftests: mptcp: convert iptables to nftables for mptcp_sockopt.sh
selftests: mptcp: convert iptables to nftables for mptcp_join.sh
Matthieu Baerts (NGI0) (1):
mptcp: remove thmac from subflow ctx
Quanye Yang (2):
mptcp: split FASTCLOSE key from rcvr_key
mptcp: shrink struct mptcp_options_received
net/mptcp/options.c | 6 +-
net/mptcp/protocol.h | 45 ++++---
net/mptcp/subflow.c | 18 +--
tools/testing/selftests/net/mptcp/config | 4 +-
tools/testing/selftests/net/mptcp/mptcp_join.sh | 149 ++++++++-------------
tools/testing/selftests/net/mptcp/mptcp_lib.sh | 2 +-
tools/testing/selftests/net/mptcp/mptcp_sockopt.sh | 58 ++++----
7 files changed, 136 insertions(+), 146 deletions(-)
---
base-commit: 42a9fb3382fc2573e92f41d203b095d9a372cfc9
change-id: 20260925-net-next-mptcp-misc-feat-7-4-3252e498c334
Best regards,
--
Matthieu Baerts (NGI0) <matttbe@xxxxxxxxxx>