summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/bin
diff options
context:
space:
mode:
authorFelix Fietkau <nbd@nbd.name>2026-03-09 06:07:28 +0000
committerFelix Fietkau <nbd@nbd.name>2026-03-24 15:49:31 +0000
commit331e766e75d2a64b5c1f38aadfcfcf31d264f43e (patch)
tree68fd8a24c857cbde36fdd2f618532ca48cb78a0a /tools/perf/scripts/python/bin
parent0dcef1cbae27d806cd29c296cc03ad6e8ece771d (diff)
wifi: mt76: route nullfunc frames to PSD/ALTX queue
ieee80211_is_data() returns true for nullfunc/QoS-nullfunc frames, so they bypass the PSD queue routing and go through the regular VO data queue. This means firmware processes them through the normal TID queue instead of the ALTX queue, which doesn't guarantee immediate transmission. Use ieee80211_is_data_present() instead, which returns false for both management frames and nullfunc/QoS-nullfunc (no payload), routing them to MT_TXQ_PSD. Firmware maps PSD to the ALTX queue, which transmits immediately without PS buffering. This only affects frames from the mt76_tx() pending path. Regular mac80211 TXQ scheduling is unchanged. Link: https://patch.msgid.link/20260309060730.87840-9-nbd@nbd.name Signed-off-by: Felix Fietkau <nbd@nbd.name>
Diffstat (limited to 'tools/perf/scripts/python/bin')
0 files changed, 0 insertions, 0 deletions