[PATCH net-next 0/5] mptcp: Miscellaneous fixes
From: Mat Martineau <hidden>
Date: 2021-09-24 21:12:49
Also in:
mptcp
Here are five changes we've collected and tested in the mptcp-tree: Patch 1 changes handling of the MPTCP-level snd_next value during the recovery phase after a subflow link failure. Patches 2 and 3 are some small refactoring changes to replace some open-coded bits. Patch 4 removes an unused field in struct mptcp_sock. Patch 5 restarts the MPTCP retransmit timer when there is not-yet-transmitted data to send and all previously sent data has been acknowledged. This prevents some sending stalls. Florian Westphal (3): mptcp: do not shrink snd_nxt when recovering mptcp: remove tx_pending_data mptcp: re-arm retransmit timer if data is pending Geliang Tang (1): mptcp: use OPTIONS_MPTCP_MPC Paolo Abeni (1): mptcp: use lockdep_assert_held_once() instead of open-coding it net/mptcp/options.c | 15 +++------ net/mptcp/protocol.c | 75 ++++++++++++++++++++++++++++++-------------- net/mptcp/protocol.h | 1 - 3 files changed, 56 insertions(+), 35 deletions(-) base-commit: acde891c243c1ed85b19d4d5042bdf00914f5739 -- 2.33.0