diff options
author | Johannes Berg <johannes.berg@intel.com> | 2010-11-16 11:51:38 -0800 |
---|---|---|
committer | Wey-Yi Guy <wey-yi.w.guy@intel.com> | 2010-11-24 16:58:15 -0800 |
commit | 2e34034e8c9755ff144379d410d5227926e91cce (patch) | |
tree | dce8a3273b64bc95627d200364617b2466e4cee2 /drivers/net/phy | |
parent | 67158b67cea0c92dba1dda74cde926d149cc1a2e (diff) | |
download | blackbird-op-linux-2e34034e8c9755ff144379d410d5227926e91cce.tar.gz blackbird-op-linux-2e34034e8c9755ff144379d410d5227926e91cce.zip |
iwlagn: fix station powersave accounting for aggregation
Since aggregation queues are station-specific, the
device will not reject packets in them but rather
will stop the appropriate aggregation queues when
a station goes to sleep. I forgot to account for
this in the driver, so if a station went to sleep
that had aggregation enabled, traffic would stop
indefinitely.
Fix this by only accounting frames queued on the
normal AC queues for associated station.
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Wey-Yi Guy <wey-yi.w.guy@intel.com>
Diffstat (limited to 'drivers/net/phy')
0 files changed, 0 insertions, 0 deletions