svn commit: r264711 - head/sys/dev/ath
Adrian Chadd
adrian at FreeBSD.org
Mon Apr 21 02:09:14 UTC 2014
Author: adrian
Date: Mon Apr 21 02:09:14 2014
New Revision: 264711
URL: http://svnweb.freebsd.org/changeset/base/264711
Log:
* Modify the debugging output from pause/resume to note the TID and STA
MAC
* Now that the paused < 0 bugs have been identified, make the DPRINTF()
a device_printf() again. Anything else that shows up here needs to be
fixed immediately.
Tested:
* AR5416, STA mode
MFC after: 7 days
Modified:
head/sys/dev/ath/if_ath_tx.c
Modified: head/sys/dev/ath/if_ath_tx.c
==============================================================================
--- head/sys/dev/ath/if_ath_tx.c Mon Apr 21 02:05:51 2014 (r264710)
+++ head/sys/dev/ath/if_ath_tx.c Mon Apr 21 02:09:14 2014 (r264711)
@@ -3244,8 +3244,11 @@ ath_tx_tid_pause(struct ath_softc *sc, s
ATH_TX_LOCK_ASSERT(sc);
tid->paused++;
- DPRINTF(sc, ATH_DEBUG_SW_TX_CTRL, "%s: paused = %d\n",
- __func__, tid->paused);
+ DPRINTF(sc, ATH_DEBUG_SW_TX_CTRL, "%s: [%6D]: tid=%d, paused = %d\n",
+ __func__,
+ tid->an->an_node.ni_macaddr, ":",
+ tid->tid,
+ tid->paused);
}
/*
@@ -3262,15 +3265,21 @@ ath_tx_tid_resume(struct ath_softc *sc,
* until it's actually resolved.
*/
if (tid->paused == 0) {
- DPRINTF(sc, ATH_DEBUG_SW_TX_CTRL,
- "%s: %6D: paused=0?\n", __func__,
- tid->an->an_node.ni_macaddr, ":");
+ device_printf(sc->sc_dev,
+ "%s: [%6D]: tid=%d, paused=0?\n",
+ __func__,
+ tid->an->an_node.ni_macaddr, ":",
+ tid->tid);
} else {
tid->paused--;
}
- DPRINTF(sc, ATH_DEBUG_SW_TX_CTRL, "%s: unpaused = %d\n",
- __func__, tid->paused);
+ DPRINTF(sc, ATH_DEBUG_SW_TX_CTRL,
+ "%s: [%6D]: tid=%d, unpaused = %d\n",
+ __func__,
+ tid->an->an_node.ni_macaddr, ":",
+ tid->tid,
+ tid->paused);
if (tid->paused)
return;
More information about the svn-src-all
mailing list