K 10 svn:author V 6 adrian K 8 svn:date V 27 2011-08-19T15:14:13.575991Z K 7 svn:log V 445 Add BAW state tracking to ensure I'm updating the BAW before freeing the ath_buf. Add locking around the BAW related code. Since the BAW can be modified by both net80211/ifnet context (ie interface TX) as well as the ath task (frame scheduling & completion), it needs to be locked. A node purge during active traffic could leave the BAW inconsistent. This has fixed some immediate issues with the TX hanging, but it hasn't fully fixed things. END