iwlwifi: mvm: flush queues without mutex held
authorJohannes Berg <johannes.berg@intel.com>
Fri, 10 Oct 2014 06:59:27 +0000 (08:59 +0200)
committerEmmanuel Grumbach <emmanuel.grumbach@intel.com>
Wed, 29 Oct 2014 10:52:28 +0000 (12:52 +0200)
commit480acbcee4e25ea3af0df3c0423dc29540551258
treeeeda804d2cf1c25b8afb08daeaaa14b3e9683940
parentf85e9d19d451b9cc3b0381a9422320f9b630441c
iwlwifi: mvm: flush queues without mutex held

For WMM-AC we may have to be changing QoS parameters while the
queues are being flushed. This is not relevant in the "drop"
case, but matters when we wait for the device to finish the
transmissions.

To allow this, do the actual waiting without holding the mutex.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
drivers/net/wireless/iwlwifi/mvm/mac80211.c