From: Andrei-Alexandru Bleortu <me@andrei-z.com>
To: Jeff Johnson <jjohnson@kernel.org>
Cc: <ath11k@lists.infradead.org>, <linux-kernel@vger.kernel.org>,
<linux-wireless@vger.kernel.org>, Felix Fietkau <nbd@nbd.name>
Subject: [PATCH ath-next 0/2] wifi: ath11k: firmware airtime fairness, BSS color while disabled
Date: Sun, 4 Oct 2026 14:24:38 +0300 [thread overview]
Message-ID: <cover.1791111135.3.git.me@andrei-z.com> (raw)
Two ath11k patches that need the mac80211 changes in "[PATCH
wireless-next 0/2] wifi: mac80211: airtime weight op, BSS color during
a color change" (<cover.1791111135.1.git.me@andrei-z.com>):
1. Firmware airtime fairness (ATF) on the QCN9074 and IPQ5018, using
Felix Fietkau's sta_set_airtime_weight op. Changes since v2: the
command ID and TLV tags sit in their enums; a radio whose firmware
refuses ATF keeps working without it; the commit message says the
122 Mbit/s cap was measured with the firmware's strict scheduling
set, which the patch does not do.
2. Keep the BSS color in the vdev parameter while the color is disabled
during a color change (IEEE Std 802.11-2024, 26.11.4); with mac80211
now keeping the color, the firmware gets it instead of 0.
They are based on ath-next with that series applied, and can wait for
it to reach ath-next.
The patches by me were written with an AI coding assistant (Claude
Code), which also drafted the changelogs; the testing described was done
on the hardware.
v2 also carried beacon protection, now dropped: with the firmware
signing beacons, a client that enforces beacon protection (Intel BE200,
iwlmld) lost every beacon on QCN9074 and IPQ5018, with either BIGTK
index and with or without a host-built MME. Until it is known what the
firmware needs, BIP stays in software and the feature is not advertised.
v2: https://lore.kernel.org/all/20261003155542.96363-1-me@andrei-z.com/
Andrei-Alexandru Bleortu (2):
wifi: ath11k: support firmware airtime fairness
wifi: ath11k: keep the BSS color while it is disabled
drivers/net/wireless/ath/ath11k/core.h | 1 +
drivers/net/wireless/ath/ath11k/mac.c | 116 +++++++++++++++++++++++--
drivers/net/wireless/ath/ath11k/wmi.c | 97 +++++++++++++++++++++
drivers/net/wireless/ath/ath11k/wmi.h | 51 +++++++++++
4 files changed, 260 insertions(+), 5 deletions(-)
base-commit: f49defea7668d8c68ec19fa085ef3da6075561c7
prerequisite-patch-id: 0ce384d8e432a5ffedf43b8e02dd2576a52fb3fb
prerequisite-patch-id: f606f9dee7c5cdf33bf5f06e985885fd9deaf90a
--
2.47.3
next reply other threads:[~2026-10-04 11:24 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-10-04 11:24 Andrei-Alexandru Bleortu [this message]
2026-10-04 11:24 ` [PATCH ath-next 1/2] wifi: ath11k: support firmware airtime fairness Andrei-Alexandru Bleortu
2026-10-04 11:24 ` [PATCH ath-next 2/2] wifi: ath11k: keep the BSS color while it is disabled Andrei-Alexandru Bleortu
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
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=cover.1791111135.3.git.me@andrei-z.com \
--to=me@andrei-z.com \
--cc=ath11k@lists.infradead.org \
--cc=jjohnson@kernel.org \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-wireless@vger.kernel.org \
--cc=nbd@nbd.name \
/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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.