Skip to content

RFC mac80211 uAPSD support

Johannes Berg linux-wireless 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 RFC Latest15 patches 13 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/15mac80211: let drivers inform it about per TID buffered framesdrivers/net/wireless/ath/ath9k/ath9k.h drivers/net/wireless/ath/ath9k/main.c drivers/net/wireless/ath/ath9k/xmit.c +2 more+40 -180 replies
2/15mac80211: unify TIM bit handlingnet/mac80211/sta_info.c net/mac80211/sta_info.h net/mac80211/status.c +1 more+41 -700 replies
3/15mac80211: also expire filtered framesnet/mac80211/sta_info.c net/mac80211/status.c+57 -56 replies
4/15mac80211: split PS buffers into ACsinclude/net/mac80211.h net/mac80211/debugfs_sta.c net/mac80211/sta_info.c +3 more+211 -802 replies
5/15mac80211: remove return value from add_pending_skbsnet/mac80211/ieee80211_i.h net/mac80211/util.c+12 -150 replies
6/15mac80211: clear more-data bit on filtered framesnet/mac80211/status.c+10 -00 replies
7/15mac80211: allow releasing driver-buffered framesinclude/net/mac80211.h net/mac80211/driver-ops.h net/mac80211/driver-trace.h +1 more+147 -160 replies
8/15mac80211: implement uAPSDdrivers/net/wireless/iwlegacy/iwl-4965-tx.c drivers/net/wireless/iwlwifi/iwl-agn-tx.c drivers/net/wireless/p54/txrx.c +6 more+228 -860 replies
9/15mac80211: send (QoS) Null if no buffered framesnet/mac80211/ieee80211_i.h net/mac80211/sta_info.c net/mac80211/tx.c+92 -120 replies
10/15mac80211: reply only once to each PS-pollinclude/net/mac80211.h net/mac80211/rx.c net/mac80211/sta_info.c +1 more+26 -170 replies
11/15mac80211: optimise station flagsnet/mac80211/agg-rx.c net/mac80211/agg-tx.c net/mac80211/cfg.c +15 more+150 -1790 replies
12/15mac80211: add missing station flags to debugfsnet/mac80211/debugfs_sta.c+13 -110 replies
13/15mac80211: explicitly notify drivers of frame releaseinclude/net/mac80211.h net/mac80211/driver-ops.h net/mac80211/driver-trace.h +1 more+78 -100 replies
14/15mac80211: allow out-of-band EOSP notificationinclude/net/mac80211.h net/mac80211/ieee80211_i.h net/mac80211/main.c +1 more+64 -20 replies
15/15mac80211: document client powersaveDocumentation/DocBook/80211.tmpl include/net/mac80211.h+99 -10 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [RFC 00/15] mac80211 uAPSD support

Here's a new set of my uAPSD support patches.
New is:
* ps-poll and uAPSD service periods may not
happen at the same time, this simplifies
things and hopefully stations won't be that
stupid ...
* fixes a bunch of issues
* thought about GO absence periods
* added documentation

johannes