From: Felix Fietkau <nbd@nbd.name>
To: Dave Taht <dave.taht@gmail.com>
Cc: Make-Wifi-fast <make-wifi-fast@lists.bufferbloat.net>,
shayne.chen@mediatek.com
Subject: Re: [Make-wifi-fast] wifi 7 for mediatek lands... fq_codel? atf? can't tell...
Date: Tue, 1 Nov 2022 10:20:16 +0100 [thread overview]
Message-ID: <5861fcb0-b173-fcf4-a02e-cd325f08cc3f@nbd.name> (raw)
In-Reply-To: <CAA93jw7ok-ZJyTY1LQ3HqUM0u5v4cn9TFB5Z1Z0eWEu7=GqgFQ@mail.gmail.com>
On 01.11.22 10:17, Dave Taht wrote:
> On Tue, Nov 1, 2022 at 2:03 AM Felix Fietkau <nbd@nbd.name> 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
next prev parent reply other threads:[~2022-11-01 9:20 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2022-11-01 1:49 Dave Taht
2022-11-01 9:03 ` Felix Fietkau
2022-11-01 9:17 ` Dave Taht
2022-11-01 9:20 ` Felix Fietkau [this message]
2022-11-01 9:43 ` Dave Taht
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://lists.bufferbloat.net/postorius/lists/make-wifi-fast.lists.bufferbloat.net/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=5861fcb0-b173-fcf4-a02e-cd325f08cc3f@nbd.name \
--to=nbd@nbd.name \
--cc=dave.taht@gmail.com \
--cc=make-wifi-fast@lists.bufferbloat.net \
--cc=shayne.chen@mediatek.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox