android_kernel_xiaomi_sm8350/core
Abhinav Kumar 9cfc2f5535 qcacld-3.0: Pass proper arguments while sending EV_ROAM to VDEV SM
Currently, while handling roam sync event
wma_roam_synch_event_handler invokes wlan_vdev_mlme_sm_deliver_evt
with extracted synch event as an argument. Driver assumes extracted
synch event as event buffer and try to get sync event again. which
results assert in host while roaming.

wma_roam_synch_event_handler should pass roam sync event and its
lenght as arguments which is coming through WMI_ROAM_SYNCH_EVENTID
to wlan_vdev_mlme_sm_deliver_evt to send EV_ROAM.

Fix is to pass proper argument to wlan_vdev_mlme_sm_deliver_evt
in order to resolve this assert.

Change-Id: I37f03a19e45189e61a5b86f714048816af7f5e5f
CRs-Fixed: 2412552
2019-03-09 04:06:45 -08:00
..
bmi qcacld-3.0: Fix SSR failure on Rome 2019-03-03 22:24:50 -08:00
cds qcacld-3.0: Remove obsolete macros from CDS 2019-03-08 18:53:37 -08:00
dp qcacld-3.0: Remove obsolete macros from CDS 2019-03-08 18:53:37 -08:00
hdd qcacld-3.0: Rename HDD identifier pCfg 2019-03-09 02:28:54 -08:00
mac Release 5.2.0.124P 2019-03-09 02:28:55 -08:00
pld qcacld-3.0: Add API to block/Unblock modem shutdown 2019-02-22 13:39:20 -08:00
sap qcacld-3.0: Replace typedef tSap_Event 2019-03-09 02:28:46 -08:00
sme qcacld-3.0: Replace typedef tSmeConfigParams 2019-03-09 02:28:42 -08:00
wma qcacld-3.0: Pass proper arguments while sending EV_ROAM to VDEV SM 2019-03-09 04:06:45 -08:00