svn commit: r223558 - user/adrian/if_ath_tx/sys/dev/ath

Adrian Chadd adrian at FreeBSD.org
Sun Jun 26 03:38:27 UTC 2011


Author: adrian
Date: Sun Jun 26 03:38:26 2011
New Revision: 223558
URL: http://svn.freebsd.org/changeset/base/223558

Log:
  Disable these locks for now. Witness panics with these enabled.
  The locks aren't being held here, and I haven't sat down to figure
  out exactly what has to be locked and what doesn't.

Modified:
  user/adrian/if_ath_tx/sys/dev/ath/if_ath_tx.c

Modified: user/adrian/if_ath_tx/sys/dev/ath/if_ath_tx.c
==============================================================================
--- user/adrian/if_ath_tx/sys/dev/ath/if_ath_tx.c	Sun Jun 26 01:32:46 2011	(r223557)
+++ user/adrian/if_ath_tx/sys/dev/ath/if_ath_tx.c	Sun Jun 26 03:38:26 2011	(r223558)
@@ -1869,7 +1869,7 @@ ath_tx_ampdu_running(struct ath_softc *s
 {
 	struct ieee80211_tx_ampdu *tap;
 
-	ATH_NODE_LOCK_ASSERT(an);
+//	ATH_NODE_LOCK_ASSERT(an);
 
 	tap = ath_tx_get_tx_tid(an, tid);
 	if (tap == NULL)
@@ -1888,7 +1888,7 @@ ath_tx_ampdu_pending(struct ath_softc *s
 {
 	struct ieee80211_tx_ampdu *tap;
 
-	ATH_NODE_LOCK_ASSERT(an);
+//	ATH_NODE_LOCK_ASSERT(an);
 
 	tap = ath_tx_get_tx_tid(an, tid);
 	if (tap == NULL)


More information about the svn-src-user mailing list