summaryrefslogtreecommitdiff
path: root/drivers/net/wireless/intel/iwlwifi/iwl-csr.h
diff options
context:
space:
mode:
authorJohannes Berg <johannes.berg@intel.com>2019-03-05 13:32:30 +0100
committerLuca Coelho <luciano.coelho@intel.com>2019-04-03 11:13:05 +0300
commitf5ae2f932e2f8f4f79796f44832ae8fca26f188a (patch)
tree435ad2d9108537870ab6aae7fb935c110a81724a /drivers/net/wireless/intel/iwlwifi/iwl-csr.h
parent4837696f6b5451242b2095764287b6336e844683 (diff)
iwlwifi: mvm: avoid possible deadlock in TX path
iwl_mvm_tx_mpdu() may run from iwl_mvm_add_new_dqa_stream_wk(), where soft-IRQs aren't disabled. In this case, it may hold the station lock and be interrupted by a soft-IRQ that also wants to acquire said lock, leading to a deadlock. Fix it by disabling soft-IRQs in iwl_mvm_add_new_dqa_stream_wk(). Signed-off-by: Johannes Berg <johannes.berg@intel.com> Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
Diffstat (limited to 'drivers/net/wireless/intel/iwlwifi/iwl-csr.h')
0 files changed, 0 insertions, 0 deletions