Return-path: Received: from mail-ie0-f176.google.com ([209.85.223.176]:37270 "EHLO mail-ie0-f176.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751994AbbBKNRz (ORCPT ); Wed, 11 Feb 2015 08:17:55 -0500 Message-ID: <1423660672.4847.15.camel@edumazet-glaptop2.roam.corp.google.com> (sfid-20150211_141803_450438_EAAEAD60) Subject: Re: Throughput regression with `tcp: refine TSO autosizing` From: Eric Dumazet To: Michal Kazior Cc: Neal Cardwell , linux-wireless , Network Development , Eyal Perry Date: Wed, 11 Feb 2015 05:17:52 -0800 In-Reply-To: References: <1422537297.21689.15.camel@edumazet-glaptop2.roam.corp.google.com> <1422628835.21689.95.camel@edumazet-glaptop2.roam.corp.google.com> <1422903136.21689.114.camel@edumazet-glaptop2.roam.corp.google.com> <1422926330.21689.138.camel@edumazet-glaptop2.roam.corp.google.com> <1422973660.907.10.camel@edumazet-glaptop2.roam.corp.google.com> <1423051045.907.108.camel@edumazet-glaptop2.roam.corp.google.com> <1423053531.907.115.camel@edumazet-glaptop2.roam.corp.google.com> <1423055810.907.125.camel@edumazet-glaptop2.roam.corp.google.com> <1423056591.907.130.camel@edumazet-glaptop2.roam.corp.google.com> <1423084303.31870.15.camel@edumazet-glaptop2.roam.corp.google.com> <1423574079.28434.21.camel@edumazet-glaptop2.roam.corp.google.com> Content-Type: text/plain; charset="UTF-8" Mime-Version: 1.0 Sender: linux-wireless-owner@vger.kernel.org List-ID: On Wed, 2015-02-11 at 09:33 +0100, Michal Kazior wrote: > If I set tcp_limit_output_bytes to 700K+ I can get ath10k w/ cushion > w/ aggregation to reach 600mbps on a single flow. You know, there is a reason this sysctl exists in the first place ;) The first suggestion I made to you was to raise it. The default setting must stay as is as long default Qdisc is pfifo_fast. I believe I already mentioned skb->truesize tricks for drivers willing to adjust the TSQ given their constraints.