]> git.karo-electronics.de Git - karo-tx-linux.git/commit
mac80211: use maximum number of AMPDU frames as default in BA RX
authorLuciano Coelho <coelho@ti.com>
Wed, 12 Jan 2011 13:18:11 +0000 (15:18 +0200)
committerGreg Kroah-Hartman <gregkh@suse.de>
Thu, 17 Feb 2011 22:46:48 +0000 (14:46 -0800)
commit5df006f7d181e262a68030d89db5a16a30ff7840
tree440c72601dcac1ec316ff84f4ae4156e8e307838
parent5efbd432c45ff09f0cafd8f1329693d3fb802fff
mac80211: use maximum number of AMPDU frames as default in BA RX

commit 82694f764dad783a123394e2220b92b9be721b43 upstream.

When the buffer size is set to zero in the block ack parameter set
field, we should use the maximum supported number of subframes.  The
existing code was bogus and was doing some unnecessary calculations
that lead to wrong values.

Thanks Johannes for helping me figure this one out.

Cc: Johannes Berg <johannes@sipsolutions.net>
Signed-off-by: Luciano Coelho <coelho@ti.com>
Reviewed-by: Johannes Berg <johannes@sipsolutions.net>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
net/mac80211/agg-rx.c