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
Selvaraj, Sridhar fd889b56fd qcacld-3.0: Avoid race between user triggered disconnect and OTA disconnect
qcacld-2.0 to qcacld-3.0 propagation

Due to race between user triggered disconnect and OTA disconnect,
On receiving OTA disconnect PE sends DISCONNECT_IND to SME and
waits for conformation from SME. By the time if SME already received
disconnect from user it will give PE DEAUTH_REQ instead of DIASSOC_CNF
messgae. Upon receiving this PE will do the clean up and will send
DEAUTH_RSP message. SME will also process DISASSOC_IND and will send
eSmeCommandWmStatusChange. But this will be in pending queue as user
triggered deauth is in progress as a SME active command. If this is processed
after user initiated disconnect command, HDD will get two disconnects which
cause mess up of eConnectionState_Disconnecting/eConnectionState_NotConnected
states in hdd disconnect handler.

Fix is to remove pending eSmeCommandWmStatusChange command after
DEAUTH_RSP from SME.

Git-commit: 7f0986129d00270d1b7bba3d671bba79ba323933
Change-Id: I004834785491ab7cf3e90371dfd1910c25d0bbef
CRs-Fixed: 1003374
(cherry picked from commit 2b4f56c8dcbc292391d705993c7cd874c3dea008)
2016-09-11 17:36:34 -07:00
config qcacld-3.0: By default set thermal power limit to 30dbm 2016-09-10 19:08:00 -07:00
core qcacld-3.0: Avoid race between user triggered disconnect and OTA disconnect 2016-09-11 17:36:34 -07:00
target/inc qcacld-3.0: Increase the MC list filter count 2016-09-10 19:08:14 -07:00
uapi/linux qcacld-3.0: Changes to support WDI_EVENT_SW_EVENT for packetlog 2016-08-20 10:36:52 -07:00
Android.mk
Kbuild qcacld-3.0: Add multi-queue NAPI function 2016-09-08 21:31:49 -07:00
Kconfig qcacld-3.0: Create new files for supporting NAN data path feature 2016-06-27 18:17:22 -07:00
Makefile qcacld-3.0: accept module name externally 2016-06-01 10:48:46 -07:00
README.txt

This is CNSS WLAN Host Driver for products starting from iHelium