Search Linux Wireless

[RFC 0/5] mac80211 AP-side uAPSD support

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Ok, here's a braindump in the form of patches for today.

Basically, adding uAPSD support has two difficulties:
 1) we need to split the TX PS buffering into ACs
 2) we need to appropriately open an SP when the peer
    asks for it

Both are complicated by the fact that drivers might
buffer packets, e.g. ath9k on its software aggregation
queues and iwlwifi on its HW queues. This warrants a
separate patch in this set, but the drivers will have
to follow and implement the new API properly.

Also included is another fix, and a patch to notify
mac80211 about the end of the SP (EOSP) "out of band",
i.e. not with a TX status notification. I don't think
this will be used by ath9k since it can add the EOSP
status flag to the right packet when adding the EOSP
bit in the QoS header, but iwlwifi will probably need
this -- I'm not quite sure yet.

Please comment!

NB: I wouldn't try to run this if I were you, unless
you're interested in adding support to a driver. Since
I don't have driver support for any of it yet I haven't
yet tested this at all. It compiles and seems to make
sense ;-)

johannes

--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]
  Powered by Linux