commit | 9af73cf7f356801e6e5837eb338d197de5c8f37c | [log] [tgz] |
---|---|---|
author | Felix Fietkau <nbd@openwrt.org> | Wed Aug 10 15:23:35 2011 -0600 |
committer | John W. Linville <linville@tuxdriver.com> | Fri Aug 12 13:45:04 2011 -0400 |
tree | 1f77aeb3ed6ca2057c3444fb1d25c7e65752f7e7 | |
parent | 9946ecfb510462e59afddb2a992da804d58b6bcd [diff] |
ath9k: avoid sending a-mpdu packets to sleeping stations If the driver gets a tx status report for an A-MPDU sent to a station that just went to sleep, that leaves a race condition where this tx status can trigger another A-MPDU transmission. To fix this, check if the station is sleeping before queueing the tid. Signed-off-by: Felix Fietkau <nbd@openwrt.org> Signed-off-by: John W. Linville <linville@tuxdriver.com>