From 4b6db4043f4f9be7eb7bfe9cd9b806214ab9d212 Mon Sep 17 00:00:00 2001 From: Adrian Chadd Date: Mon, 11 Jun 2012 07:35:24 +0000 Subject: [PATCH] Add another TID lock. --- sys/dev/ath/if_ath_tx.c | 1 + 1 file changed, 1 insertion(+) diff --git a/sys/dev/ath/if_ath_tx.c b/sys/dev/ath/if_ath_tx.c index bfd52a2fe18f..9abac87069ac 100644 --- a/sys/dev/ath/if_ath_tx.c +++ b/sys/dev/ath/if_ath_tx.c @@ -2149,6 +2149,7 @@ ath_tx_update_baw(struct ath_softc *sc, struct ath_node *an, int seqno = SEQNO(bf->bf_state.bfs_seqno); ATH_TXQ_LOCK_ASSERT(sc->sc_ac2q[tid->ac]); + ATH_TID_LOCK_ASSERT(sc, tid); tap = ath_tx_get_tx_tid(an, tid->tid); index = ATH_BA_INDEX(tap->txa_start, seqno);