Return-path: Received: from mail-oi0-f47.google.com ([209.85.218.47]:33563 "EHLO mail-oi0-f47.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750916AbcGMJOL convert rfc822-to-8bit (ORCPT ); Wed, 13 Jul 2016 05:14:11 -0400 Received: by mail-oi0-f47.google.com with SMTP id j185so54821261oih.0 for ; Wed, 13 Jul 2016 02:14:06 -0700 (PDT) MIME-Version: 1.0 In-Reply-To: References: <11fa6d16-21e2-2169-8d18-940f6dc11dca@nbd.name> <097af8e4-5393-8e1b-1748-36233e605867@nbd.name> From: Dave Taht Date: Wed, 13 Jul 2016 11:13:54 +0200 Message-ID: (sfid-20160713_111416_430392_293FE698) Subject: Re: TCP performance regression in mac80211 triggered by the fq code To: Felix Fietkau Cc: make-wifi-fast@lists.bufferbloat.net, linux-wireless , Michal Kazior , =?UTF-8?B?VG9rZSBIw7hpbGFuZC1Kw7hyZ2Vuc2Vu?= Content-Type: text/plain; charset=UTF-8 Sender: linux-wireless-owner@vger.kernel.org List-ID: On Wed, Jul 13, 2016 at 10:53 AM, Felix Fietkau wrote: >> To me this implies a contending lock issue, too much work in the irq >> handler or too delayed work in the softirq handler.... >> >> I thought you were very brave to try and backport this. > I don't think this has anything to do with contending locks, CPU > utilization, etc. The code does something to the packets that TCP really > doesn't like. With your 70% idle figure, I am inclined to agree... could you get an aircap of the two different tests? - as well as a regular packetcap taken at the client or server? And put somewhere I can get at them? What version of OSX are you running? I will setup an ath9k box shortly... -- Dave Täht Let's go make home routers and wifi faster! With better software! http://blog.cerowrt.org