From a80d9acf0cb81654fb7a9c2544ef465fe9cea402 Mon Sep 17 00:00:00 2001 From: Bob Copeland Date: Wed, 29 Jul 2009 17:32:28 -0400 Subject: [PATCH] --- yaml --- r: 159359 b: refs/heads/master c: 8784d2ee92fc835bf18dd5096f00ec9a48dc0590 h: refs/heads/master i: 159357: 040929f080cefa65b5dbf31697a723d21217727b 159355: dfc4e513789d968d0b95ca35bfd4ed0cb21fdcf1 159351: 18b5ddc983e5349a956652c7229ae30852faeae5 159343: 0c78f4ad19ab84692b560bc74a460bb490d0fd55 159327: da85d4cd5c4a253e4d3bedfc0263b0c71385c8b1 159295: 3a34d69bdcc6536e792bf53a49cfde355c1463e6 159231: 040bb7e9e5a92a4884f52dc258ad097bfa8c6898 v: v3 --- [refs] | 2 +- trunk/drivers/net/wireless/ath/ath5k/base.c | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 700968420bd3..428495a033d5 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 7e2ce646fc0acc99837f73d39528493e146d1dcc +refs/heads/master: 8784d2ee92fc835bf18dd5096f00ec9a48dc0590 diff --git a/trunk/drivers/net/wireless/ath/ath5k/base.c b/trunk/drivers/net/wireless/ath/ath5k/base.c index 55ee976ab6d7..3a1c156d275f 100644 --- a/trunk/drivers/net/wireless/ath/ath5k/base.c +++ b/trunk/drivers/net/wireless/ath/ath5k/base.c @@ -2000,9 +2000,12 @@ ath5k_tx_processq(struct ath5k_softc *sc, struct ath5k_txq *txq) static void ath5k_tasklet_tx(unsigned long data) { + int i; struct ath5k_softc *sc = (void *)data; - ath5k_tx_processq(sc, sc->txq); + for (i=0; i < AR5K_NUM_TX_QUEUES; i++) + if (sc->txqs[i].setup && (sc->ah->ah_txq_isr & BIT(i))) + ath5k_tx_processq(sc, &sc->txqs[i]); }