Skip to content

mac80211 fixes & improvements

Johannes Berg linux-wireless 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest5 patches 7 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/5mac80211: fix bugs in queue handling functionsnet/mac80211/util.c+3 -30 replies
2/5mac80211: let drivers wake but not start queuesdrivers/net/wireless/adm8211.c drivers/net/wireless/at76_usb.c drivers/net/wireless/ath5k/base.c +10 more+16 -350 replies
3/5mac80211: use rate index in TX controldrivers/net/wireless/adm8211.c drivers/net/wireless/at76_usb.c drivers/net/wireless/ath5k/base.c +23 more+206 -1520 replies
4/5mac80211: reorder some transmit handlersnet/mac80211/tx.c+118 -1160 replies
5/5mac80211: move TX info into skb->cbdrivers/net/wireless/adm8211.c drivers/net/wireless/adm8211.h drivers/net/wireless/at76_usb.c +66 more+986 -12847 replies

Reviews trailers per patch

2 of 5 patches have a Reviewed-by or Acked-by.

PatchDavid S. Miller
1/5
2/5A-b
3/5
4/5
5/5A-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [PATCH 0/5] mac80211 fixes & improvements

This patch series contains a fix (first patch) for some of my previous mac80211 work and these changes:

* make drivers use wake_queue exclusively and mac80211 start queues when the master device is started
* use rate index in ieee80211_tx_control (preparation for skb->cb)
* reorder some tx handlers (preparation for skb->cb)
* move TX info/status into skb->cb

This patch series is based on the recent 26-patch Intel update and will not apply before that. It applies whether or not the patches that akpm sent are applied or not.

Since this touches a lot of drivers, I would appreciate any testing of these patches, but if they go in and break drivers I'll just have to fix it up later...

I'll rework fragmentation and MQ on top of this later.

johannes