Re: [PATCH 2/2] ath10k: switch to ieee80211_tx_dequeue_ni

2019-10-09 Thread Erik Stromdahl
On 10/9/19 9:23 PM, Erik Stromdahl wrote: On 10/1/19 7:13 PM, Peter Oh wrote: On 10/1/19 4:48 AM, Kalle Valo wrote: Erik Stromdahl writes: Since ath10k_mac_tx_push_txq() can be called from process context, we must explicitly disable softirqs before the call into mac80211. By calling i

Re: [PATCH 2/2] ath10k: switch to ieee80211_tx_dequeue_ni

2019-10-09 Thread Erik Stromdahl
On 10/1/19 7:13 PM, Peter Oh wrote: On 10/1/19 4:48 AM, Kalle Valo wrote: Erik Stromdahl writes: Since ath10k_mac_tx_push_txq() can be called from process context, we must explicitly disable softirqs before the call into mac80211. By calling ieee80211_tx_dequeue_ni() instead of ieee80211

Re: [PATCH 2/2] ath10k: switch to ieee80211_tx_dequeue_ni

2019-10-01 Thread Peter Oh
On 10/1/19 4:48 AM, Kalle Valo wrote: Erik Stromdahl writes: Since ath10k_mac_tx_push_txq() can be called from process context, we must explicitly disable softirqs before the call into mac80211. By calling ieee80211_tx_dequeue_ni() instead of ieee80211_tx_dequeue() we make sure softirqs are

Re: [PATCH 2/2] ath10k: switch to ieee80211_tx_dequeue_ni

2019-10-01 Thread Kalle Valo
Erik Stromdahl writes: > Since ath10k_mac_tx_push_txq() can be called from process context, we > must explicitly disable softirqs before the call into mac80211. > > By calling ieee80211_tx_dequeue_ni() instead of ieee80211_tx_dequeue() > we make sure softirqs are always disabled even in the case

Re: [PATCH 2/2] ath10k: switch to ieee80211_tx_dequeue_ni

2019-10-01 Thread Kalle Valo
Erik Stromdahl wrote: > Since ath10k_mac_tx_push_txq() can be called from process context, we > must explicitly disable softirqs before the call into mac80211. > > By calling ieee80211_tx_dequeue_ni() instead of ieee80211_tx_dequeue() > we make sure softirqs are always disabled even in the case

Re: [PATCH 2/2] ath10k: switch to ieee80211_tx_dequeue_ni

2019-10-01 Thread Kalle Valo
Erik Stromdahl wrote: > Since ath10k_mac_tx_push_txq() can be called from process context, we > must explicitly disable softirqs before the call into mac80211. > > By calling ieee80211_tx_dequeue_ni() instead of ieee80211_tx_dequeue() > we make sure softirqs are always disabled even in the case

[PATCH 2/2] ath10k: switch to ieee80211_tx_dequeue_ni

2019-06-17 Thread Erik Stromdahl
Since ath10k_mac_tx_push_txq() can be called from process context, we must explicitly disable softirqs before the call into mac80211. By calling ieee80211_tx_dequeue_ni() instead of ieee80211_tx_dequeue() we make sure softirqs are always disabled even in the case when ath10k_mac_tx_push_txq() is c