From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-io0-x242.google.com (mail-io0-x242.google.com [IPv6:2607:f8b0:4001:c06::242]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by lists.bufferbloat.net (Postfix) with ESMTPS id ECD323B2A0 for ; Thu, 13 Oct 2016 19:06:18 -0400 (EDT) Received: by mail-io0-x242.google.com with SMTP id q192so5800413iod.0 for ; Thu, 13 Oct 2016 16:06:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-transfer-encoding; bh=rb7naTks3IVQ1pStLIDXG/cuMZV+lG+eubLuTa3XRjU=; b=H3v+hTqnU1ZrDgljA5yp5WhguoTQpvMWdSGC4Fj+zRZZ7yPa4g1L6KK8JKL8MbGGBa S+9zur0SPxkhxXObkPTGSXT71srYxmPguZgFyFbVxg65J2v9EBWsJcHz31XjBqWAHk5w VUIow5CkNapxyrIpeOtLQkSdU5GZ/8fLNPF4azt7+LFcW68cKOmD5Vs8TaewUSKum9J8 mLpM9hDLpmL0ClgtXSJABGblCj+lXQ6zuxIM2A83lgLoieJDRUco8ed8or6Knqw8mTKZ pXinxeoyrhCtqzE/jDk749fCblTh9RbfU42/xOCRBa8cW7A2/YGrY0ErHs4tKSruabz/ CcGw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=rb7naTks3IVQ1pStLIDXG/cuMZV+lG+eubLuTa3XRjU=; b=ltVrQuvEz3kubfiReaUR5Sp/zlfMrCURUqOgUjKgAIv3d4zlirhAh+Ce3glhZqtpkv qu+6XUIwdjkO6cCFbPz27Mglw+x253d9/LBY+gZ7+ghjaK4olF8uvOrDf/wwH1qkQXCX hVxvlg1dV42S9Ia1LgB9/JNfxfMiCjmGaqhrcKwrYLDQKzddHsj9tyc86c+Wy9uRTiDq zi4wCdbxMdvKHRsNW34o3JAOlODLHGrqg6jQa1TtR73moJu/q+KpXyT5ft9cGjUmEdeK q2vj+4Tr3Rdms0H1zBBa50dfFIFL3dVnb/FDbvj6QciAVm41pQdgAo7slj2Hv+pOOSyf 5Vgg== X-Gm-Message-State: AA6/9RmMmddN9exnUGbwGeVkmy/IBT4WfM9rM80hI36TdivHa2dhM8X2Bg4A87fqoS/KTA== X-Received: by 10.107.22.196 with SMTP id 187mr9310501iow.193.1476399978245; Thu, 13 Oct 2016 16:06:18 -0700 (PDT) Received: from ?IPv6:2601:404:381:db8e:c0d4:ec6:28db:e461? ([2601:404:381:db8e:c0d4:ec6:28db:e461]) by smtp.gmail.com with ESMTPSA id 185sm6594467iof.29.2016.10.13.16.06.17 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 13 Oct 2016 16:06:17 -0700 (PDT) To: make-wifi-fast@lists.bufferbloat.net References: <87y41sxnlp.fsf@toke.dk> <7D5124BE-73A8-4148-B92B-26C80E709CEE@toke.dk> From: Noah Causin Message-ID: <8c9a5545-40c0-f158-e2b8-3f16cb8455ea@gmail.com> Date: Thu, 13 Oct 2016 19:06:16 -0400 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 In-Reply-To: <7D5124BE-73A8-4148-B92B-26C80E709CEE@toke.dk> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [Make-wifi-fast] ath10k fq_codel support X-BeenThere: make-wifi-fast@lists.bufferbloat.net X-Mailman-Version: 2.1.20 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Oct 2016 23:06:19 -0000 I tested it, and it is disabled. I am noticing better latency performance on the ath9k though. On 10/13/2016 12:15 PM, Toke Høiland-Jørgensen wrote: > That's because the LEDE WiFi stack was just rebased on a newer upstream. But the patch that disables it is upstream, so it'll still be disabled, I think... > > -Toke > > On 13 October 2016 18:08:12 CEST, Noah Causin wrote: >> It seems like the patch in LEDE was removed 5 days ago. >> >> https://github.com/lede-project/source/commit/ad51e09fd1301484820a466a49447a34d7504882 >> >> Search the page for: >> >> 311-ath10k-disable-wake_tx_queue-for-older-devices.patch >> >> I'm going to compile a new build for my Archer C7 and see. >> >> >> On 10/13/2016 11:59 AM, Michal Kazior wrote: >>> On 13 Octsuppber 2016 at 17:41, Toke Høiland-Jørgensen >> wrote: >>>> Noah Causin writes: >>>> >>>>> Hi, >>>>> >>>>> I was looking into getting an Ubiquiti Unifi AC-Pro to flash LEDE >> onto for >>>>> testing the ath10k performance and latency with fq_codel. >>>>> >>>>> I already have an Archer C7 V2 which uses the >> ath10k-firmware-qca988x package, >>>>> which the Unifi AC-Pro and Lite seem to use. >>>>> >>>>> Would I have all I need if I flashed the latest git version of >> LEDE? >>>>> Also, what firmware versions support the intermediate software >> queues, >>>>> and would my Archer C7 be fine for preliminary testing? >>>> You can check if it's active by seeing if you can read >>>> /sys/kernel/debug/ieee80211/phy0/aqm - if that exists and outputs >>>> anything when you 'cat' it, the intermediate queues are active. >>>> >>>> They are disabled for some hardware revisions, but not sure which >> ones. >>> wake_tx_queue is disabled if fw doesn't advertise flow control >> support >>> (which is supported in qca99xx and qca40xx chip fw blobs only so >> far). >>> qca988x found in archer c7 will have it disabled. >>> >>> The patch that disables it is [1]. You can revert it or tinker around >>> the logic it introduced if you want to force fq_codel. >>> >>> [1]: >> https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/drivers/net/wireless/ath/ath10k?id=4ca1807815aa6801aaced7fdefa9edacc2521767 >>> >>> Michal