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
Abhishek Ambure 82051db26b qcacld-3.0: Stop pmf comeback timer on deauth/disassoc rx
For PMF connection, when host gets assoc response fail with reason
"try again later" host runs PMF comeback timer to send assoc request
on pmf timer expiry. While PMF timer is running, if host gets
deauth/disassoc frame then host performs deauth/disassoc. As part
part of deauth/disassoc host changes lim mlm states to WT_DEL_BSS/
WT_DEL_STA and after moving vdev to down state host processes
DEL_BSS/DEL_STA response in LIM. At this stage expected lim mlm
state is WT_DEL_BSS/WT_DEL_STA but if the pmf timer expires the
pmf timer callback function changes lim mlm states to mlm states
stored in comeback timer info struct without checking present lim
mlm states.
Thus while processing DEL_BSS/DEL_STA response, host fails to get
PE session from vdev ID and lim mlm state WT_DEL_BSS/WT_DEL_STA.
And disconnect indication to sme fails. To fix this, host stops
pmf comeback timer while processing deauth/disassoc and change
lim mlm state after checking present lim mlm state.

Change-Id: If0094fcdb8254cb4271b5c46b4d42531dc9bc516
CRs-Fixed: 2925184
2021-04-21 05:13:23 -07:00
components qcacld-3.0: Enable partial roam scan for provided triggers 2021-04-19 05:02:09 -07:00
configs qcacld-3.0: Enable feature to dump reo queue info in DDR 2021-04-20 00:36:30 -07:00
core qcacld-3.0: Stop pmf comeback timer on deauth/disassoc rx 2021-04-21 05:13:23 -07:00
os_if qcacld-3.0: Allow only one twt statistics and clear statistics command 2021-04-01 09:42:40 -07:00
uapi/linux
Android.mk
Kbuild qcacld-3.0: Enable feature to dump reo queue info in DDR 2021-04-20 00:36:30 -07:00
Kconfig
Makefile
README.txt

This is CNSS WLAN Host Driver for products starting from iHelium