diff options
| author | Bala Venkatesh <bjavvaji@codeaurora.org> | 2018-01-31 12:27:11 +0530 |
|---|---|---|
| committer | nshrivas <nshrivas@codeaurora.org> | 2018-03-05 05:05:08 -0800 |
| commit | d35356ecb9d0f24bf765e57c3c2f67dcac621b80 (patch) | |
| tree | 5613eeb27d42c52da849b137cf8f7371260bc9d1 /scripts | |
| parent | c2accf5e393fd79624cc99b0d90442865a2c520f (diff) | |
qcacld-3.0: Fix wrong ready on channel event waiting
In function __wlan_hdd_mgmt_tx before scheduling new roc request
valid pRemainChanCtx is checked. Current implementation does not
differentiate between waiting for ready event or response event
from FW for old roc. In both scenarios pRemainChanCtx is valid.
This will lead to ignoring the new roc request schedule.
This case is simulated when driver receives the Go neg response
frame just after roc timer expired in driver and before
roc response event from FW. This leads to missing of Go neg Cnf frame
from other device.
Added flag is_recd_roc_ready to update after ready event from FW.
Change-Id: I2823943d9f1eaa9324d8ff39da83dfc0789ee550
CRs-Fixed: 2167984
Diffstat (limited to 'scripts')
0 files changed, 0 insertions, 0 deletions
