diff options
author | Stanislaw Gruszka <sgruszka@redhat.com> | 2013-05-02 09:43:57 +0200 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2013-05-03 13:55:08 -0400 |
commit | db178340433f90e09ada35c174dfb2c84c2c71f4 (patch) | |
tree | a31adfbc7a4303c5e9b979299866604bc99bb507 /drivers/net/wireless/b43 | |
parent | 4ef69d0394cba8caa9f75d3f2e53429bfb8b3045 (diff) |
ath5k: do not reschedule tx_complete_work on stop
This patch claim to fix "WARNING: at net/mac80211/util.c:599
ieee80211_can_queue_work.isra.7+0x30/0x40", which was reported at:
https://bugzilla.redhat.com/show_bug.cgi?id=922295
We use ATH_STAT_STARTED flag to disallow to perform
ath5k_tx_complete_poll_work() code, hence reschedule
ah->tx_complete_work, when we stop device. This flag was defined in
ath5k code, but it was not used.
I didn't get feedback if the fix works, so patch is compile only tested.
Signed-off-by: Stanislaw Gruszka <sgruszka@redhat.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/wireless/b43')
0 files changed, 0 insertions, 0 deletions