diff options
author | Felix Fietkau <nbd@openwrt.org> | 2011-12-19 16:45:54 +0100 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2011-12-19 20:46:55 +0100 |
commit | 23de5dc9be28b59a8474bcbba278230c66f0759d (patch) | |
tree | 767f89278ae6190823d0b5460153793c7cd99c56 /net | |
parent | ath9k_hw: make bluetooth coexistence support optional at compile time (diff) | |
download | linux-23de5dc9be28b59a8474bcbba278230c66f0759d.tar.xz linux-23de5dc9be28b59a8474bcbba278230c66f0759d.zip |
ath9k: fix tx locking issues
The commit "ath9k: simplify tx locking" introduced a soft lockup triggered
by mac80211 sending a BAR frame triggered by a driver call to
ieee80211_tx_send_bar or ieee80211_tx_status.
Fix these issues by queueing processed tx status skbs and submitting them
to mac80211 outside of the lock.
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
Signed-off-by: Mohammed Shafi Shajakhan <mohammed@qca.qualcomm.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'net')
0 files changed, 0 insertions, 0 deletions