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
Jianmin Zhu c310645579 qcacmn: Fix get peer stats cmd timeout
Request is cleared before response for race condition between request
thread wificond and response work thread.
1. wificond thread sent get peer request and waited for
response.
2. worker thread got response from F/W, completed the request.
3. Wificond got the response, finished the request.
4. wificond triggered another get peer request, created
new request, set pending request bit TYPE_PEER_STATS.
5. Kworker thread clear the pending request bit
TYPE_PEER_STATS.
6. Cleared request TYPE_PEER_STATS couldn't be completed any
more, wificond thread waited for 1.6s, timeout happened.

Fix: Clear pending request bit TYPE_PEER_STATS before
complete the request, make sure old pending request bit is
cleared before new request of same type is set.

Change-Id: I058cada5fa870d95172122364903bff2b31eb277
CRs-Fixed: 2621914
2020-02-16 13:08:27 -08:00
cfg qcacmn: Add dcs component 2020-02-13 04:12:30 -08:00
dp qcacmn: Add HTT message for sending 3 tuple configuration 2020-02-15 21:49:27 -08:00
ftm qcacmn: ftm: Replace explicit comparison to NULL 2019-03-26 01:24:52 -07:00
global_lmac_if qcacmn: remove CONFIG_WIN from Spectral 2019-05-30 00:30:07 -07:00
hal/wifi3.0 qcacmn: Fix wifi load issue on CYP 2020-02-16 00:39:08 -08:00
hif qcacmn: Pass phy address PCIE_PCIE_SCRATCH_2 to IPA 2020-02-15 17:41:40 -08:00
htc qcacmn: Track tasklet execution and total time (sched+exec) 2020-01-05 10:16:57 -08:00
init_deinit/dispatcher qcacmn: Add dcs component 2020-02-13 04:12:30 -08:00
os_if/linux qcacmn: Cleanup logging in osif request manager path 2020-02-13 04:12:11 -08:00
qal qcacmn: Enhancement of OS abstraction API's 2019-03-20 22:10:24 -07:00
qdf Merge "qcacmn: Rename cmd ring to cmd_credit ring" 2020-02-15 11:08:15 -08:00
scheduler qcacmn: Add API to print scheduler history 2020-02-11 21:53:15 -08:00
spectral qcacmn: Enable Spectral feature for Pine 2020-02-01 06:25:04 -08:00
target_if qcacmn: Use restricted 80+80 MHz service bit instead of 165 MHz 2020-02-14 10:46:07 -08:00
umac qcacmn: Fix get peer stats cmd timeout 2020-02-16 13:08:27 -08:00
utils qcacmn: Reduce unnecessary logs in various QDF modules 2020-02-13 11:39:22 -08:00
wbuff qcacmn: Use function name instead of file name in debug logs 2019-01-17 22:20:46 -08:00
wlan_cfg Merge "qcacmn: Rename cmd ring to cmd_credit ring" 2020-02-15 11:08:15 -08:00
wmi Merge "qcacmn: Rename cmd ring to cmd_credit ring" 2020-02-15 11:08:15 -08:00
README.txt qcamain: Test changes 2017-09-15 21:45:35 +05:30
VERSION.txt

 This is CNSS WLAN Host Driver for products starting from iHelium