All of lore.kernel.org
 help / color / mirror / Atom feed
From: Andrei-Alexandru Bleortu <me@andrei-z.com>
To: Johannes Berg <johannes@sipsolutions.net>
Cc: <linux-kernel@vger.kernel.org>, <linux-wireless@vger.kernel.org>,
	Felix Fietkau <nbd@nbd.name>
Subject: [PATCH wireless-next 0/2] wifi: mac80211: airtime weight op, BSS color during a color change
Date: Sun, 4 Oct 2026 14:14:48 +0300	[thread overview]
Message-ID: <cover.1791111135.1.git.me@andrei-z.com> (raw)

Two mac80211 changes an ath11k AP needs; the ath11k patches that use
them follow in "[PATCH ath-next 0/2] wifi: ath11k: firmware airtime
fairness, BSS color while disabled"
(<cover.1791111135.3.git.me@andrei-z.com>).

1. Felix Fietkau's sta_set_airtime_weight driver op, carried in OpenWrt,
   so a driver can program a station's airtime weight into firmware.
   v2 posted it inside an ath11k series, which is now split by tree.
2. When a BSS color change starts, mac80211 cleared the color along with
   the enabled flag, so a driver could no longer keep transmitting the
   color the BSS still uses (IEEE Std 802.11-2024, 26.11.4).

Both run, with the ath11k patches, on the QCN9074 and IPQ5018 radios of
two U6 Enterprise access points.

Changes to patch 1 since v2: Felix's Signed-off-by is back in the
trailer block.

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 of patch 1: https://lore.kernel.org/all/20261003155542.96363-4-me@andrei-z.com/

Andrei-Alexandru Bleortu (1):
  wifi: mac80211: keep the BSS color while a color change is pending

Felix Fietkau (1):
  wifi: mac80211: notify driver on airtime weight changes

 include/net/mac80211.h    |  5 +++++
 net/mac80211/cfg.c        | 13 +++++++++++--
 net/mac80211/driver-ops.c |  4 ++++
 net/mac80211/driver-ops.h | 19 +++++++++++++++++++
 net/mac80211/sta_info.c   |  7 ++++++-
 net/mac80211/trace.h      | 27 +++++++++++++++++++++++++++
 6 files changed, 72 insertions(+), 3 deletions(-)


base-commit: f49defea7668d8c68ec19fa085ef3da6075561c7
-- 
2.47.3



             reply	other threads:[~2026-10-04 11:14 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-10-04 11:14 Andrei-Alexandru Bleortu [this message]
2026-10-04 11:14 ` [PATCH wireless-next 1/2] wifi: mac80211: notify driver on airtime weight changes Andrei-Alexandru Bleortu
2026-10-04 11:14 ` [PATCH wireless-next 2/2] wifi: mac80211: keep the BSS color while a color change is pending 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.1.git.me@andrei-z.com \
    --to=me@andrei-z.com \
    --cc=johannes@sipsolutions.net \
    --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.