From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pl0-f41.google.com ([209.85.160.41]:46458 "EHLO mail-pl0-f41.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751788AbeB0WPX (ORCPT ); Tue, 27 Feb 2018 17:15:23 -0500 Received: by mail-pl0-f41.google.com with SMTP id y8-v6so231079pll.13 for ; Tue, 27 Feb 2018 14:15:22 -0800 (PST) From: Yuchung Cheng To: davem@davemloft.net Cc: netdev@vger.kernel.org, ncardwell@google.com, tm@del.bg, Yuchung Cheng Subject: [PATCH 0/2 net] revert a F-RTO extension due to broken middle-boxes Date: Tue, 27 Feb 2018 14:15:00 -0800 Message-Id: <20180227221502.3294-1-ycheng@google.com> Sender: netdev-owner@vger.kernel.org List-ID: 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