Felix Fietkau
23de5dc9be
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 >
2011-12-19 14:46:55 -05:00
..
2011-10-31 19:31:07 -04:00
2011-12-19 14:35:31 -05:00
2011-09-20 14:43:49 -04:00
2011-09-13 15:42:31 -04:00
2011-12-19 14:35:31 -05:00
2011-09-13 15:42:31 -04:00
2011-12-19 14:35:31 -05:00
2011-10-31 19:31:09 -04:00
2011-09-13 15:42:31 -04:00
2011-12-19 14:35:31 -05:00
2011-07-11 15:02:15 -04:00
2011-05-19 13:54:05 -04:00
2011-10-14 14:48:21 -04:00
2011-12-19 14:35:31 -05:00
2011-12-19 14:35:31 -05:00
2011-11-11 12:32:48 -05:00
2011-10-14 14:48:23 -04:00
2011-12-19 14:35:31 -05:00
2011-05-19 13:54:05 -04:00
2011-12-19 14:46:55 -05:00
2011-11-30 15:08:39 -05:00
2011-12-19 14:35:31 -05:00
2011-12-19 14:35:31 -05:00
2011-11-30 15:08:39 -05:00
2011-10-14 14:48:22 -04:00
2011-10-14 14:48:22 -04:00
2011-06-22 16:09:49 -04:00
2011-06-22 16:09:49 -04:00
2011-04-25 14:50:09 -04:00
2011-10-14 14:48:23 -04:00
2011-12-06 16:05:25 -05:00
2011-11-02 15:23:12 -04:00
2011-08-26 10:47:58 -04:00
2011-12-19 14:46:55 -05:00
2011-12-19 14:35:31 -05:00
2011-12-19 14:46:55 -05:00
2011-11-30 15:08:41 -05:00
2011-12-19 14:35:31 -05:00
2011-08-08 16:04:19 -04:00
2011-10-11 16:41:26 -04:00
2011-08-24 13:59:45 -04:00
2011-12-15 14:46:37 -05:00
2011-12-15 14:46:37 -05:00
2011-12-15 14:46:37 -05:00
2011-12-15 14:46:37 -05:00
2011-12-15 14:46:37 -05:00
2011-12-15 14:46:37 -05:00
2011-12-19 14:35:31 -05:00
2011-12-19 14:35:31 -05:00
2011-12-19 14:35:31 -05:00
2011-12-19 14:35:31 -05:00
2011-11-11 12:32:48 -05:00
2011-12-19 14:46:55 -05:00
2011-10-03 15:22:35 -04:00
2011-05-19 13:54:05 -04:00
2011-12-19 14:35:31 -05:00
2011-07-20 15:04:39 -04:00
2011-12-19 14:46:55 -05:00
2011-12-19 14:46:55 -05:00
2011-12-19 14:46:55 -05:00
2011-12-19 14:35:31 -05:00
2011-05-24 16:47:54 -04:00
2011-05-19 13:54:05 -04:00
2011-08-10 14:07:42 -04:00
2011-12-15 14:46:37 -05:00
2011-12-19 14:46:55 -05:00
2011-12-19 14:46:55 -05:00
2011-12-19 14:46:55 -05:00
2011-12-19 14:46:55 -05:00
2011-12-19 14:35:31 -05:00
2011-10-11 16:41:29 -04:00
2011-12-19 14:46:55 -05:00
2011-12-15 14:46:37 -05:00
2011-12-19 14:46:55 -05:00
2011-12-13 15:33:34 -05:00
2011-12-19 14:46:55 -05:00
2011-05-19 13:54:05 -04:00
2011-12-19 14:35:31 -05:00
2011-08-09 15:42:38 -04:00
2011-12-19 14:35:31 -05:00
2011-11-30 15:08:51 -05:00
2011-12-19 14:35:31 -05:00
2011-05-19 13:54:05 -04:00
2011-12-19 14:46:55 -05:00