diff options
Diffstat (limited to 'drivers/net/wireless/ath/ath9k/xmit.c')
-rw-r--r-- | drivers/net/wireless/ath/ath9k/xmit.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/net/wireless/ath/ath9k/xmit.c b/drivers/net/wireless/ath/ath9k/xmit.c index 29bf33692f71..03805607cdf0 100644 --- a/drivers/net/wireless/ath/ath9k/xmit.c +++ b/drivers/net/wireless/ath/ath9k/xmit.c | |||
@@ -2264,7 +2264,7 @@ void ath_tx_node_cleanup(struct ath_softc *sc, struct ath_node *an) | |||
2264 | if (ATH_TXQ_SETUP(sc, i)) { | 2264 | if (ATH_TXQ_SETUP(sc, i)) { |
2265 | txq = &sc->tx.txq[i]; | 2265 | txq = &sc->tx.txq[i]; |
2266 | 2266 | ||
2267 | spin_lock(&txq->axq_lock); | 2267 | spin_lock_bh(&txq->axq_lock); |
2268 | 2268 | ||
2269 | list_for_each_entry_safe(ac, | 2269 | list_for_each_entry_safe(ac, |
2270 | ac_tmp, &txq->axq_acq, list) { | 2270 | ac_tmp, &txq->axq_acq, list) { |
@@ -2285,7 +2285,7 @@ void ath_tx_node_cleanup(struct ath_softc *sc, struct ath_node *an) | |||
2285 | } | 2285 | } |
2286 | } | 2286 | } |
2287 | 2287 | ||
2288 | spin_unlock(&txq->axq_lock); | 2288 | spin_unlock_bh(&txq->axq_lock); |
2289 | } | 2289 | } |
2290 | } | 2290 | } |
2291 | } | 2291 | } |