Hi, I'm trying to figure out how tx is done and I would like to verify the 
following:There is one ath_softc which contains one ath_tx which contains 10 
(ATH_NUM_TX_QUEUES actually) ath_txq.Each ath_txq can contain a list of 
ath_atx_ac called axq_acq. Each one of these contains a list of tids and each 
ath_atx_tid contains a list of buff to be sent.
Also each ath_node corresponds to one ieee80211_station (with a certain MAC 
address associated) and has upto 4 ath_atx_ac and 16 ath_atx_tid.
With some debugging I noted that when two stations are connected to the AP, one 
or two ath_txq could be active (apart from the one with hw_queue number 0).I 
wanted to know which are the rules for activating new hw queues or ath_txq. 
Many stations can be served by a single ath_txq and hw queue? When are new hw 
queues or ath_txq requested?Many stations using a single ath_txq are resolved 
using various ath_atx_tid right?When a new station is associated, 4 acq_acq and 
16 ath_atx_tid are created but only those needed are used (usually 1 of each)?
Thanks in advance, any help understanding this is appreciated.Rodrigo           
                          
_______________________________________________
ath9k-devel mailing list
[email protected]
https://lists.ath9k.org/mailman/listinfo/ath9k-devel

Reply via email to