cc025bf48c5ad9d775e3a32bf1e67e35c6e6de8c

Currently, list empty checks for scan_req_q is done outside the lock. This is causing synchronization issue during scan and SSR/vdev delete in parallel. To avoid this, check for scan_req_q empty inside the lock. This change also updates the return type of wlan_schedule_scan_start_request to QDF_STATUS, which is expected by caller API. Change-Id: I8b6febdd98af7856fb047b1c9d852e4944a137b5 CRs-Fixed: 2763173
This is CNSS WLAN Host Driver for products starting from iHelium
Description
Languages
C
98.7%
C++
0.9%
Makefile
0.3%
Starlark
0.1%