android_kernel_xiaomi_sm8350/core
hqu 86ee15fa07 qcacld-3.0: Use vdev_id to get vdev in sap_channel_sel
In SAP on/off stress test, when hostapd call hdd_start_adapter
to create vdev, vdev2 will be created while vdev1 doesn't be
deleted physically even if vdev1 is already destroyed logically,
then hostapd issue acs operation, currently use mac address to
get vdev in sap_channel_sel, because vdev2 is using the same mac
address as vdev1 and vdev1 is still in vdev_list at this point,
so will find vdev1 firstly but will return failure due to vdev1 is
WLAN_OBJ_STATE_LOGICALLY_DELETED status, then will cause acs fail.

Fix is to use vdev_id to get vdev in sap_channel_sel.

Change-Id: I89ae3e847b725c2b64331536bc7c1de3fffce0bd
CRs-Fixed: 2640850
2020-03-20 04:19:30 -07:00
..
bmi qcacld-3.0: Add synchronization between unloading & SSR recovering 2019-10-19 19:25:31 -07:00
cds qcacld-3.0: Enable SMMU S1 for Lahaina platform 2020-03-19 01:35:53 -07:00
dp qcacld-3.0: add pld_smmu_unmap support for BENGAL 2020-03-18 15:37:21 -07:00
hdd qcacld-3.0: cleanup NAN/NDP logging 2020-03-19 20:41:40 -07:00
mac Release 5.2.0.177D 2020-03-20 02:31:53 -07:00
pld qcacld-3.0: add pld_smmu_unmap support for BENGAL 2020-03-18 15:37:21 -07:00
sap qcacld-3.0: Use vdev_id to get vdev in sap_channel_sel 2020-03-20 04:19:30 -07:00
sme qcacld-3.0: Optimize LFR logs 2020-03-19 22:24:40 -07:00
wma qcacld-3.0: Handle vdev stop req failure and delete BSS peer 2020-03-20 02:31:53 -07:00