]> git.baikalelectronics.ru Git - kernel.git/commit
ath9k: fix aggregation stop/flush handling
authorFelix Fietkau <nbd@openwrt.org>
Fri, 17 May 2013 10:58:24 +0000 (12:58 +0200)
committerJohn W. Linville <linville@tuxdriver.com>
Fri, 17 May 2013 18:31:08 +0000 (14:31 -0400)
commit1b57b47a6183c7493f4df1930df7c68d4dabd909
treeb90bf843fd25d0cb447f03d91095c9e1d2c95e65
parent7de7ed5bd9d542513dbc8ebef1a62f7f2607681d
ath9k: fix aggregation stop/flush handling

When aggregation stop is requested, don't run the mac80211 aggregation
stop callback yet, while the session is still blocked.
Also, when aggregation flush is requested, don't run the callback at all.

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/ath/ath9k/ath9k.h
drivers/net/wireless/ath/ath9k/main.c
drivers/net/wireless/ath/ath9k/xmit.c