Re: [RFC v2 1/2] ath10k: migrate to mac80211 txq scheduling

2018-10-02 Thread Toke Høiland-Jørgensen
Rajkumar Manoharan writes: > On 2018-09-29 03:06, Toke Høiland-Jørgensen wrote: >> Rajkumar Manoharan writes: >> >>> - ath10k_htt_tx_txq_update(hw, f_txq); >>> + if (ret == -EBUSY) { >>> + ieee80211_txq_schedule_start(hw, ac); >>> + ieee80211_return_txq(hw, txq); >>> +

Re: [RFC v2 1/2] ath10k: migrate to mac80211 txq scheduling

2018-10-01 Thread Rajkumar Manoharan
On 2018-09-29 03:06, Toke Høiland-Jørgensen wrote: Rajkumar Manoharan writes: - ath10k_htt_tx_txq_update(hw, f_txq); + if (ret == -EBUSY) { + ieee80211_txq_schedule_start(hw, ac); + ieee80211_return_txq(hw, txq); +

Re: [RFC v2 1/2] ath10k: migrate to mac80211 txq scheduling

2018-09-29 Thread Toke Høiland-Jørgensen
Rajkumar Manoharan writes: > ath10k maintains common txqs list for all stations. This txq > management can be removed by migrating to mac80211 txq APIs > and let mac80211 handle txqs reordering based on reported airtime. > By doing this, txq fairness maintained in ath10k i.e processing > N