This patch series reverts a (non-standard) TCP F-RTO extension that aimed to detect more spurious timeouts. Unfortunately it could result in poor performance due to broken middle-boxes that modify TCP packets. E.g. https://www.spinics.net/lists/netdev/msg484154.html We believe the best and simplest solution is to just revert the change.
Yuchung Cheng (2): tcp: revert F-RTO middle-box workaround tcp: revert F-RTO extension to detect more spurious timeouts net/ipv4/tcp_input.c | 23 +++++++---------------- 1 file changed, 7 insertions(+), 16 deletions(-) -- 2.16.1.291.g4437f3f132-goog