From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from nbd.name (nbd.name [46.4.11.11]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by lists.bufferbloat.net (Postfix) with ESMTPS id 2EC713CB37 for ; Tue, 1 Nov 2022 05:20:19 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=nbd.name; s=20160729; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:From: References:Cc:To:Subject:MIME-Version:Date:Message-ID:Sender:Reply-To: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=XbYXxUQoYbZPkz5p4o5Pi8qqPpq1h3806Ou73Sh1eR8=; b=V3fXce9RwpSTDx54o17OzsZpPY 0++lCAZU2/N2/0YZqsJoA1i4vBTJWWSnsp8KhvKGc1vjWJsCA8LS8OzcV6OR2FRhZ7vHyKjWNRkjp 6zAJJA9RNcndoFBArFekDiNyAAY1QqPMPnqOOF9JYKPqSsRDS+BTLDx9TulPjEgBeCW8=; Received: from p200300daa7195000396149955c7fd86c.dip0.t-ipconnect.de ([2003:da:a719:5000:3961:4995:5c7f:d86c] helo=nf.local) by ds12 with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1opnRQ-00GYD9-H4; Tue, 01 Nov 2022 10:20:16 +0100 Message-ID: <5861fcb0-b173-fcf4-a02e-cd325f08cc3f@nbd.name> Date: Tue, 1 Nov 2022 10:20:16 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0) Gecko/20100101 Thunderbird/102.3.2 Content-Language: en-US To: Dave Taht Cc: Make-Wifi-fast , shayne.chen@mediatek.com References: <00ad5cc5-427b-ec14-70e2-e75604780a88@nbd.name> From: Felix Fietkau In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [Make-wifi-fast] wifi 7 for mediatek lands... fq_codel? atf? can't tell... 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: Tue, 01 Nov 2022 09:20:19 -0000 On 01.11.22 10:17, Dave Taht wrote: > On Tue, Nov 1, 2022 at 2:03 AM Felix Fietkau wrote: >> >> On 01.11.22 02:49, Dave Taht wrote: >> > To my eye, this is offloading everything, but I could be wrong. >> > >> > https://patchwork.kernel.org/project/linux-mediatek/list/?series=690553 >> ATF and AQL are enabled in the generic mt76 code, not the individual >> drivers. itxq (used for fq_codel) is also pretty much mandatory for mt76 >> drivers using the generic framework. >> The driver also has code to read the airtime stats, so all of those >> features should work. > > Thank you for the update! However, in order to take advantage of > certain wifi7 features, like RU, > a gang scheduler is needed, in order to feed each station > independently in the same txop, and > also there are other features like probes to set that up. Didn't see > any of that... All of that scheduling happens inside the firmware. The driver/stack only ensures that the hw queueing per station is limited to the available AQL budget (and ATF constraints). - Felix