+@@ -2623,7 +2623,7 @@
+ an->an_tx_ffbuf[skb->priority] = NULL;
+
+ /* NB: ath_tx_start -> ath_tx_txqaddbuf uses ATH_TXQ_LOCK too */
+- ATH_TXQ_UNLOCK_IRQ_EARLY(txq);
++ ATH_TXQ_UNLOCK_BH(txq);
+
+ /* encap and xmit */
+ bf_ff->bf_skb = ieee80211_encap(ni, bf_ff->bf_skb, &framecnt);
+@@ -2674,12 +2674,12 @@