No description
  • C 98.2%
  • Assembly 1%
  • Makefile 0.3%
  • Shell 0.2%
  • Python 0.1%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Pankaj Singh 6c66fc7915 qcacld-3.0: Race condition handling for roam during disconnect
Disconnect cmd received from supplicant, at the same time
roam start event received from FW.This results in
conetxt switch in scheduler thread and leads to disconnection in
progress variable could not set. Roam sync events
SIR_ROAMING_DEREGISTER_STA and SIR_ROAM_SYNCH_PROPAGATION are
received one after another. Here again supplicant thread context
resumes resulting in  csr roam profile cleanup.Later on when
scheuler thread resumes back it result in instability while trying
to access roam profile object.

Fix is to add check for current roam state using mlme component.
check for current state is ROAM_RSO_STOPPED during both
SIR_ROAMING_DEREGISTER_STA and SIR_ROAM_SYNCH_PROPAGATION events.

Change-Id: Id0ea18a33dfef3d4e9a4003da33fc7172cf58e85
CRs-Fixed: 2626474
2020-02-24 06:22:06 -08:00
components qcacld-3.0: Send assoc request IEs in STA_INFO in SAP mode 2020-02-24 04:32:26 -08:00
configs qcacld-3.0: Introduce a new compile time flag and INI 2020-02-23 14:43:08 -08:00
core qcacld-3.0: Race condition handling for roam during disconnect 2020-02-24 06:22:06 -08:00
os_if qcacld-3.0: Reduce excessive logging in P2P module 2020-02-13 08:11:31 -08:00
uapi/linux qcacld-3.0: Add PKTLOG_TYPE_RX_STATBUF 2019-10-09 19:10:36 -07:00
Android.mk qcacld-3.0: Disable the module under QMAA 2019-09-18 19:02:04 -07:00
Kbuild qcacld-3.0: Introduce a new compile time flag and INI 2020-02-23 14:43:08 -08:00
Kconfig
Makefile
README.txt

This is CNSS WLAN Host Driver for products starting from iHelium