Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp3197515ybl; Sun, 8 Dec 2019 09:27:15 -0800 (PST) X-Google-Smtp-Source: APXvYqylTGVe44MfqaHM6u3Nb7NPHFIG53c7lLuzmV/MnNwRXu5qmCiX0gTkER55pkKZa+nmhoXV X-Received: by 2002:a05:6830:1f29:: with SMTP id e9mr17715389oth.272.1575826035895; Sun, 08 Dec 2019 09:27:15 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1575826035; cv=none; d=google.com; s=arc-20160816; b=qGDHPNiBVT4sGcLKPy0LNtKTjp5dRuOwway9qA8SfVCQfPLC0sfaBMNUQ1uiS26hOO UquFEvSqkMwBMIhv5yOvZs7EgV9ljVmvAwdk4+CrafYFRrfm/S4P047Cp7KFZqRyfakG i2ajlgYb2a93+sk/+7J6eAHzIv6bOauoibB2brpkYqQ1vKayJLdie6vlgS1p2aNanxRA oW8Dog/rucBfzdJiyoEYKK5zEDR1ZdFN4oCb2VYe6ITIb0QsSctPb5F3JnKHmcU2CD6C mJKrqfSzVKU6DtwMltwP9aWV8nOtOzY8oVvKfC+ex/S7+7GW6iyWVXcSoCjtP/6AIZAa JRmg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:in-reply-to :mime-version:user-agent:date:message-id:from:cc:references:to :subject:dkim-signature:dkim-filter; bh=iChF32PfoOwu/dMNxanL5nFzZRClrFoSjBAqORAvjGQ=; b=RlOLY2ScEF7r7frVJ68xRGhTlhK9STiKmVnCmnFfjuoLcDuMdjbqmaBli3U91uRLy7 ticBl7QiNpMfIo3jR2cbLnABgabSxqYwQezJMtg+vE43YpVBMSgfwbWiDlfW76Cx47jr RTQ4RbTK0eiqUJtJjNKXk9KRSsLLjLltAJG6cE/M3AOnzuhfDnwmE54J5qLXjX/aT4Jm T011b6jCS5Z4IBz1hC/JcffDqJ5jUDABCziFB/cTorJBpoYLftaYfa6qywB+QWr6uOdM WguXMgoSaYZUWZTHM7i937Mwnq5L7i1HBJesAacCfD/igpmK51cf7kvcThrfqR6jD6wk IzoQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@candelatech.com header.s=default header.b="S/sn0sBW"; spf=pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=candelatech.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id b6si7365061oiy.116.2019.12.08.09.26.48; Sun, 08 Dec 2019 09:27:15 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@candelatech.com header.s=default header.b="S/sn0sBW"; spf=pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=candelatech.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726475AbfLHR0l (ORCPT + 99 others); Sun, 8 Dec 2019 12:26:41 -0500 Received: from mail2.candelatech.com ([208.74.158.173]:56398 "EHLO mail3.candelatech.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726472AbfLHR0l (ORCPT ); Sun, 8 Dec 2019 12:26:41 -0500 Received: from [192.168.1.47] (unknown [50.34.171.50]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail3.candelatech.com (Postfix) with ESMTPSA id 5A4EB137531; Sun, 8 Dec 2019 09:26:40 -0800 (PST) DKIM-Filter: OpenDKIM Filter v2.11.0 mail3.candelatech.com 5A4EB137531 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=candelatech.com; s=default; t=1575826001; bh=HgELKjbbZATAnBgNbHxbmwenRadf0P0DGiSuXm6It8s=; h=Subject:To:References:Cc:From:Date:In-Reply-To:From; b=S/sn0sBW+8lMaQzbuf7raRyCFySzsq3IAu2E4e/Q8jNc0dcKetUxhimkLrp2zNI+2 yZ3eXpGW829I4oW64tWnzVouhrniiC1gGZFXLzifIPgzAtE8KTmDLyibu8+TpLHTA/ adGwFs+mNeBpbwnH7cQ9sC6fEpb1Q8tyyl2MWfiQ= Subject: Re: debugging TXQs being empty To: Johannes Berg , Kan Yan References: <9b89b3b294295063aec045b9e863a44ad20b8782.camel@sipsolutions.net> <9bcbab4b562669b96198c632f476b1b74956ca09.camel@sipsolutions.net> <336996e4-d9fe-bf3a-72fb-6919bd0adcbf@candelatech.com> Cc: =?UTF-8?Q?Toke_H=c3=b8iland-J=c3=b8rgensen?= , linux-wireless From: Ben Greear Message-ID: Date: Sun, 8 Dec 2019 09:26:39 -0800 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Sender: linux-wireless-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org On 12/07/2019 12:09 PM, Johannes Berg wrote: > On Fri, 2019-12-06 at 15:44 -0800, Ben Greear wrote: >> I did some tests today: >> >> kernel is 5.2.21+, with the fix for ax200 upload corruption bug. >> AP is QCA 9984 based PC (i5 processor) running ath10k-ct firmware/driver, configured for 2x2 160Mhz >> STA is PC (i5 processor) with AX200 >> OTA, about 5 feet apart >> AP reports STA is sending at MCS-9 160Mhz (AX200 STA does not report tx rate it seems) > > Yeah, that was an oversight for HE, it should work for HT/VHT. I have a > patch in the works to report the TX rate properly in iw. I'm connecting to an /AC AP, so it should only be using VHT rates. I'm on 5.2-ish kernel, so maybe it is already fixed in more recent ones? > >> Our LANforge tool is traffic generator, running directly on AP and STA machine. >> >> Download UDP, I see about 697Mbps goodput >> Upload UDP, I see about 120Mbps goodput >> >> TCP download, about 660Mbps >> TCP upload, about 99Mbps >> >> Our hacked version of pktgen, bps includes down to Ethernet frame: >> Download: 740Mbps >> Upload: 129Mbps > > Uh, wow, that's not good. I guess after I'm done with this bug, I should > look at upstream ... > >> I changed AP to 80Mhz mode, and re-ran the UDP tests: >> >> Upload 137Mbps >> Download 689Mbps >> >> Though not confirmed today, one of us reports about 1.7Gbps download on AX200 against an enterprise /AX AP, >> and only abuot 600Mbps upload in that same system. That is in isolation chamber and such. >> >> So, for whatever reason(s), we see consistent poor upload performance on AX200. >> >> For reference, we have previously seen about 1.1Gbps upload between QCA9984 station and 4x4 /AC APs >> (and about 1.3Gbps download goodput), so in general, wifi upload can run faster. > > Yes, for sure it can. Would be interesting to find out what the limiting > factor is for you. > > Then again, I doubt we've released updated firmware recently - what > version are you using? It is 48-something, whatever comes with Fedora-30. We'd be happy to test more recent firmware...maybe you could make them available somewhere? And if you can provide release notes for the firmware, you get +1 damage vs QCA :P Thanks, Ben -- Ben Greear Candela Technologies Inc http://www.candelatech.com