[Cerowrt-devel] [bug #442] tearing apart ath_tx_start in search of the hang

Robert Bradley robert.bradley1 at gmail.com
Wed Apr 16 13:28:17 EDT 2014


On 15/04/2014 09:56, Robert Bradley wrote:
> Not as far as I can tell from the documentation.  I did notice though
> that the wakeup code in ath_tx_complete() lacks the
> ath_txq_lock()/ath_txq_unlock() calls around it.  I don't know if that
> helps or not...

Slight correction; make that ath_txq_skb_done()
(http://lxr.free-electrons.com/source/drivers/net/wireless/ath/ath9k/xmit.c#L150). 
It might not matter though if the queue's stopped at the time.

-- 
Robert Bradley


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 899 bytes
Desc: OpenPGP digital signature
URL: <https://lists.bufferbloat.net/pipermail/cerowrt-devel/attachments/20140416/6cca524c/attachment.sig>


More information about the Cerowrt-devel mailing list