mac80211: allow controlling aggregation manually
authorJohannes Berg <johannes@sipsolutions.net>
Sat, 1 May 2010 16:53:51 +0000 (18:53 +0200)
committerJohn W. Linville <linville@tuxdriver.com>
Mon, 3 May 2010 18:53:10 +0000 (14:53 -0400)
commita75b4363eaafa99d909da4f1192322a78b074c73
tree3eb89854769c07e1607549904dc490cddb622be2
parent07cefe7ac983374ee4c369f1d4aee3093bf3b44f
mac80211: allow controlling aggregation manually

This allows enabling TX and disabling both TX and
RX aggregation sessions manually in debugfs. It is
very useful for debugging session initiation and
teardown problems since with this you don't have
to force a lot of traffic to get aggregation and
thus have less data to analyse.

Also, to debug mac80211 code itself, make hwsim
"support" aggregation sessions. It will still just
transfer the frame, but go through the setup and
teardown handshakes.

Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/mac80211_hwsim.c
net/mac80211/debugfs_sta.c