diff options
| author | Michal Kazior <[email protected]> | 2013-10-16 15:44:45 +0300 |
|---|---|---|
| committer | Kalle Valo <[email protected]> | 2013-10-16 15:44:45 +0300 |
| commit | cc4827b97b0a5fec66689c0e511a94e3dad490fc (patch) | |
| tree | 494878e959067422475835cbcff94d240fc21fa3 /tools/perf/scripts/python/failed-syscalls-by-pid.py | |
| parent | d544943afa678ffe06de295b5420f060389edfc9 (diff) | |
ath10k: use workqueue to set WEP TX key
Recent WMI/HTC changes made it possible for WMI
commands to sleep (if there's not enough HTC TX
credits to submit a command). TX path is in an
atomic context so calling WMI commands in it is
wrong.
This simply moves WEP key index update to a worker
and fixes the 'scheduling while atomic' bug.
This still leaves multiple WEP key handling laggy,
i.e. some frames may be TXed with an old/different
key (although recipient should still be able to RX
them).
kvalo: changed the title
Signed-off-by: Michal Kazior <[email protected]>
Signed-off-by: Kalle Valo <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/failed-syscalls-by-pid.py')
0 files changed, 0 insertions, 0 deletions