On Mon, 2008-09-15 at 12:03 -0700, Luis R. Rodriguez wrote: > I'll start with Atheros hardware and mac80211. Atheros hardware uses 4 > main HW queues, one for each AC, and we also have one for beacons, > another for queued stuff after beacon (aka "Crap After Beacon") where > things like queued frames for broadcast / multicast or for frames for > stations in power save mode, and I think another hw queue for uapsd. > Right now mac80211 queues skb's for drivers into the netdev_queues. > Under the current mac80211 design we have 4 netdev_queues, one for > each AC and then there is a number of "aggregation queues". We > essentially just declare one "aggregation" queue as we do our own > queue mapping internally to our own hardware queues -- and that > consist of just mapping frames to each HQ queue as per AC. Except that declaring one "aggregation queue" also limits you to a single aggregation session, no big deal in STA mode but punishable by death in AP mode. > Anyone know about Marvell's stuff? How about Broadcom? Consider Broadcom's stuff to work just as yours. Details may differ, but not by much. johannes
Attachment:
signature.asc
Description: This is a digitally signed message part