+@@ -2749,7 +2749,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);
+@@ -2798,12 +2798,12 @@