[PATCH net 0/5] mptcp: misc fixes for v7.2-rc6
"Matthieu Baerts (NGI0)" <[email protected]> Tue, 28 Jul 2026 19:11:56 +0200
| Newsgroups | dev.linux.lists.mptcp,org.kernel.vger.linux-kernel,org.kernel.vger.linux-kselftest,org.kernel.vger.netdev,org.kernel.vger.stable |
|---|---|
| Message-ID | <20260728-net-mptcp-misc-fixes-7-2-rc6-v1-0-f7e2d229159d@kernel.org> |
Here are various unrelated fixes: - Patch 1: harden incoming MPTCP suboptions parsing by rejecting non-combinable ones. A fix for v5.6. - Patch 2: fix a data race in the ADD_ADDR timer callback. A fix for v5.13. - Patch 3: correctly catch data corruption during the MPTCP join selftest by marking tests as failed, instead of only printing a warning. A fix for v5.18. - Patch 4: deal with MPTFO with a valid token, but no data in the SYN. A fix for v6.2. - Patch 5: reclaim forward-allocated memory in case of error on the receive side. A fix for v6.19. Signed-off-by: Matthieu Baerts (NGI0) <[email protected]> --- Gang Yan (1): selftests: mptcp: join: mark tests with data corruption as failed Matthieu Baerts (NGI0) (1): mptcp: avoid combining some incoming suboptions Paolo Abeni (1): mptcp: reclaim forward-allocated memory on RX path errors Qing Luo (1): mptcp: pm: fix data race in add_addr timer callback Wyatt Feng (1): mptcp: fastopen: only mark MPTFO subflows with SYN data net/mptcp/fastopen.c | 7 ++-- net/mptcp/options.c | 55 +++++++++++++++++++++++++ net/mptcp/pm.c | 6 ++- net/mptcp/protocol.c | 7 ++++ net/mptcp/protocol.h | 1 + tools/testing/selftests/net/mptcp/mptcp_join.sh | 4 +- 6 files changed, 73 insertions(+), 7 deletions(-) --- base-commit: 78f75d632f74b8de0f081a128588f7c37d0d1164 change-id: 20260728-net-mptcp-misc-fixes-7-2-rc6-22213c66ef75 Best regards, -- Matthieu Baerts (NGI0) <[email protected]>