diff options
author | Dmitry Tarnyagin <dmitry.tarnyagin@stericsson.com> | 2012-02-29 15:15:05 +0100 |
---|---|---|
committer | Philippe Langlais <philippe.langlais@linaro.org> | 2012-03-19 09:02:06 +0100 |
commit | eee6204e4e52ef0dbc548400478bb671fad3231d (patch) | |
tree | b2892d84562ba65e55f351ab8f4e7ed13f3d9edb /.gitignore | |
parent | bdf883984255c8a83f47a0517ab462c8cf67fbcb (diff) |
cw1200: Fixes for multicast delivery in AP/UAPSD mode.
* Powersave state of UAPSD STA must be explicitly forced to "PS",
mac80211 stack provides no PS notification for these STAs.
* Mcast timeout was wrongly triggered due to wrongly used
mod_timer call.
* tx_multicast flag was not reset in case of successful mcast
delivery.
* FW may requeue a multicast frame. To deliver the frame, driver
should start a new multicast session: set AID0 and wait for
suspend/resume indication.
* Due to a race with requeue a multicast-stop work could override
a started multicast sequence in progress.
ST-Ericsson ID: 361427
Change-Id: I42cfa14f5814c0e6a20b03e9fdf0d38e80288c3d
Signed-off-by: Dmitry Tarnyagin <dmitry.tarnyagin@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/39979
Reviewed-by: Bartosz MARKOWSKI <bartosz.markowski@tieto.com>
Tested-by: Bartosz MARKOWSKI <bartosz.markowski@tieto.com>
Diffstat (limited to '.gitignore')
0 files changed, 0 insertions, 0 deletions