diff options
| author | Shengzhen Li <[email protected]> | 2016-01-12 05:43:16 -0800 |
|---|---|---|
| committer | Kalle Valo <[email protected]> | 2016-01-29 11:18:22 +0200 |
| commit | dc896b15fe94345912ff13fa8eb581b5c6acccde (patch) | |
| tree | c9cfeefc63deb64e137fff7a986fdad8620160a1 /tools/perf/scripts/python/check-perf-trace.py | |
| parent | 99074fc1e67b374b5c72406a23ac01fed806d634 (diff) | |
mwifiex: fix power state out of sync problem
It's been observed that driver's power state goes out
of sync with firmware in some corner cases. When this
happens, driver tries to download the data to firmware
assuming it's awake which causes Tx data timeout.
Main thread will process interrupt as soon as interrupt
handler fills 'int_status' variable.
This patch fixes the race issue by updating 'int_status'
at the end of mwifiex_interrupt_status().
Signed-off-by: Shengzhen Li <[email protected]>
Signed-off-by: Amitkumar Karwar <[email protected]>
Signed-off-by: Kalle Valo <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/check-perf-trace.py')
0 files changed, 0 insertions, 0 deletions