From: David S. Miller Date: Sat, 20 Nov 2021 14:24:00 +0000 (+0000) Subject: Merge branch 'mptcp-rtx-timer' X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=efaa9990cd3fcc1258343662dde390fb8cea3753;p=linux.git Merge branch 'mptcp-rtx-timer' Paolo Abeni says: ==================== mptcp: fix 3rd ack rtx timer Eric noted that the MPTCP code do the wrong thing to schedule the MPJ 3rd ack timer. He also provided a patch to address the issues (patch 1/2). To fix for good the MPJ 3rd ack retransmission timer, we additionally need to set it after the current ack is transmitted (patch 2/2) Note that the bug went unnotice so far because all the related tests required some running data transfer, and that causes MPTCP-level ack even on the opening MPJ subflow. We now have explicit packet drill coverage for this code path. ==================== Signed-off-by: David S. Miller --- efaa9990cd3fcc1258343662dde390fb8cea3753