]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
[net80211] correctly (i hope, wow) do a ticks comparison to limit A-MPDU attempts
authoradrian <adrian@FreeBSD.org>
Sun, 10 Apr 2016 04:16:34 +0000 (04:16 +0000)
committeradrian <adrian@FreeBSD.org>
Sun, 10 Apr 2016 04:16:34 +0000 (04:16 +0000)
commit9bbe38f3d836f416727670a4ffeefa0cd12ab67f
tree95dda949abb83eab0353e02d2fa17b11693a0694
parentc65888410c284063c5d056d94b782a0526be9c55
[net80211] correctly (i hope, wow) do a ticks comparison to limit A-MPDU attempts

I was seeing the stack constantly attempt to renegotiate A-MPDU TX
even after 3 failures.  My hunch is that the direct ticks comparison
is failing around the ticks wrap-around point.

This failure shouldn't /really/ happen normally, but it turns out being
the IBSS master node on FreeBSD doesn't quite setup 11n right, so
negotiating A-MPDU TX fails.
sys/net80211/ieee80211_ht.c