android_kernel_xiaomi_sm8350/core
Pragaspathi Thilagaraj ecb607352a qcacld-3.0: Add vdev valid check for wmi vdev level commands
Check if vdev is active for the following roam related vdev
commands before sending it to wmi:
1. WMI_ROAM_SCAN_MODE
2. WMI_ROAM_SCAN_PERIOD
3. WMI_ROAM_SCAN_RSSI_CHANGE_THRESHOLD
4. WMI_ROAM_AP_PROFILE
5. WMI_ROAM_CHAN_LIST
6. WMI_ROAM_SCAN_CMD
7. WMI_ROAM_SYNCH_COMPLETE

This will avoid the race condition where the vdev is deleted
and the vdev related commands for the deleted vdev are sent
to firmware before wmi_stop_inprogress is set at wmi.

Change-Id: I8b54bb5663ef517bc58141bc3b96fd9b863fd656
CRs-Fixed: 2344006
2019-01-11 18:08:06 -08:00
..
bmi qcacld-3.0: Remove unnecessary includes from ol_if_athvar.h 2018-12-17 13:12:01 -08:00
cds qcacld-3.0: Remove CDS_SCHED_THREAD_HEART_BEAT 2019-01-07 08:46:30 -08:00
dp qcacld-3.0: Fix cdp api cdp_tx_desc_thresh_reached 2019-01-10 10:33:29 -08:00
hdd qcacld-3.0: Populate proper rates received by FW 2019-01-11 18:07:58 -08:00
mac qcacld-3.0: Update the max BA buffer size value to 256 2019-01-11 18:08:03 -08:00
pld qcacld-3.0: correct return value for pld_pcie_get_user_msi_assignment 2019-01-02 03:52:58 -08:00
sap qcacld-3.0: Remove rate_set fields from struct sap_context 2019-01-11 13:37:00 -08:00
sme qcacld-3.0: Add a missing increment for fw module id 2019-01-11 15:58:09 -08:00
wma qcacld-3.0: Add vdev valid check for wmi vdev level commands 2019-01-11 18:08:06 -08:00