]> git.baikalelectronics.ru Git - kernel.git/commit
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)
commitac1d8d50d6c39b07ab146bc0f52331f0c834fb17
treeeeda804d2cf1c25b8afb08daeaaa14b3e9683940
parentd27c19c05c34d2cab9244f0308ef8b2b0430fbf1
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