Message ID | 20241008-net-mptcp-fallback-fixes-v1-0-c6fb8e93e551@kernel.org (mailing list archive) |
---|---|
Headers | show |
Series | mptcp: misc. fixes involving fallback to TCP | expand |
Hello: This series was applied to netdev/net.git (main) by Jakub Kicinski <kuba@kernel.org>: On Tue, 08 Oct 2024 13:04:51 +0200 you wrote: > - Patch 1: better handle DSS corruptions from a bugged peer: reducing > warnings, doing a fallback or a reset depending on the subflow state. > For >= v5.7. > > - Patch 2: fix DSS corruption due to large pmtu xmit, where MPTCP was > not taken into account. For >= v5.6. > > [...] Here is the summary with links: - [net,1/4] mptcp: handle consistently DSS corruption https://git.kernel.org/netdev/net/c/e32d262c89e2 - [net,2/4] tcp: fix mptcp DSS corruption due to large pmtu xmit https://git.kernel.org/netdev/net/c/4dabcdf58121 - [net,3/4] mptcp: fallback when MPTCP opts are dropped after 1st data https://git.kernel.org/netdev/net/c/119d51e225fe - [net,4/4] mptcp: pm: do not remove closing subflows https://git.kernel.org/netdev/net/c/db0a37b7ac27 You are awesome, thank you!
- Patch 1: better handle DSS corruptions from a bugged peer: reducing warnings, doing a fallback or a reset depending on the subflow state. For >= v5.7. - Patch 2: fix DSS corruption due to large pmtu xmit, where MPTCP was not taken into account. For >= v5.6. - Patch 3: fallback when MPTCP opts are dropped after the first data packet, instead of resetting the connection. For >= v5.6. - Patch 4: restrict the removal of a subflow to other closing states, a better fix, for a recent one. For >= v5.10. Signed-off-by: Matthieu Baerts (NGI0) <matttbe@kernel.org> --- Matthieu Baerts (NGI0) (2): mptcp: fallback when MPTCP opts are dropped after 1st data mptcp: pm: do not remove closing subflows Paolo Abeni (2): mptcp: handle consistently DSS corruption tcp: fix mptcp DSS corruption due to large pmtu xmit net/ipv4/tcp_output.c | 5 +---- net/mptcp/mib.c | 2 ++ net/mptcp/mib.h | 2 ++ net/mptcp/pm_netlink.c | 3 ++- net/mptcp/protocol.c | 24 +++++++++++++++++++++--- net/mptcp/subflow.c | 6 ++++-- 6 files changed, 32 insertions(+), 10 deletions(-) --- base-commit: f15b8d6eb63874230e36a45dd24239050a6f6250 change-id: 20241008-net-mptcp-fallback-fixes-16a9afee238e Best regards,