Kernel Tree For Xiaomi 11 Lite NE 5G
Go to file
Pragaspathi Thilagaraj 6bfa475e45 qcacld-3.0: Acquire sme global lock if wait for set key times out
When the set key timeout occurs and there is a disconnect
triggered from userspace during the set key timeout, then the
disconnect proceeds to free the roam_profile for the csr
session. And when the set key timeout handler
csr_roam_wait_for_key_time_out_handler() is invoked, it tries
to access the roam profile from csr_roam_link_up()->
csr_neighbor_roam_info_ctx_init(). This results in a race between the
supplicant thread and scheduler thread.

Acquire sme global lock before call to csr_roam_link_up() to avoid
this deadlock.

Change-Id: I1dd0bec7afa191648d064a1935a33d9612bb89bc
CRs-Fixed: 2486186
2019-07-10 19:38:51 +05:30
components qcacld-3.0: Avoid wait for hw mode change during SAP CSA 2019-07-09 18:50:41 -07:00
configs qcacld-3.0: Add support to configure avoid acs freq list 2019-07-03 08:55:49 -07:00
core qcacld-3.0: Acquire sme global lock if wait for set key times out 2019-07-10 19:38:51 +05:30
os_if qcacld-3.0: Remove legacy implementation of stats event handler 2019-07-08 14:16:50 -07:00
uapi/linux qcacld-3.0: Fix tab stop checkpatch warnings 2018-09-13 13:20:38 -07:00
Android.mk qcacld-3.0: set LOCAL_MODULE_TAGS to optional variant 2019-05-27 10:37:31 -07:00
Kbuild qcacld-3.0: Add support to configure avoid acs freq list 2019-07-03 08:55:49 -07:00
Kconfig qcacld-3.0: Combine all NAN related flags with WLAN_FEATURE_NAN 2019-02-04 10:44:30 -08:00
Makefile
README.txt

This is CNSS WLAN Host Driver for products starting from iHelium