]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
mptcp: fix retransmission loop when csum is enabled
authorPaolo Abeni <pabeni@redhat.com>
Tue, 2 Jun 2026 12:14:09 +0000 (22:14 +1000)
committerJakub Kicinski <kuba@kernel.org>
Thu, 4 Jun 2026 02:04:25 +0000 (19:04 -0700)
commitd1918b36edcaed0ec4ef6888b2358c6b1ddcff47
treeda8c2655fca3d861f9bea20e6ba3c8a0a395980a
parent9d8d28738f24b75616d6ca7a27cb4aed88520343
mptcp: fix retransmission loop when csum is enabled

Sashiko noted that retransmission with csum enabled can actually
transmit new data, but currently the relevant code does not update
accordingly snd_nxt.

The may cause incoming ack drop and an endless retransmission loop.

Address the issue incrementing snd_nxt as needed.

Fixes: 4e14867d5e91 ("mptcp: tune re-injections for csum enabled mode")
Cc: stable@vger.kernel.org
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
Reviewed-by: Matthieu Baerts (NGI0) <matttbe@kernel.org>
Signed-off-by: Matthieu Baerts (NGI0) <matttbe@kernel.org>
Link: https://patch.msgid.link/20260602-net-mptcp-misc-fixes-7-1-rc7-v2-2-856831229976@kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
net/mptcp/protocol.c