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
Vivek 5ebf9cf853 qcacmn: Check if cmd present in serialization queue atomically
The current API to get if a command is present in the active
queue was executed without the lock acquired. Here, at times
we get the queue size as one, and when we actually get the command
from the active queue, we get nothing.

This could be that the command from the active queue was removed
in another context almost at the same time, when we trying to read
the command from the active queue.

To avoid this, we do the operation of reading the queue size and
reading from the active queue with the queue locks held, so no
other context could remove the command from the active queue while
we are reading the command from the active queue.

CRs-Fixed: 2644038
Change-Id: Icca019320b1ba2d7d751432142b9bad50519d701
2020-04-07 03:01:13 -07:00
cfg qcacmn: Add dcs component 2020-02-13 04:12:30 -08:00
dp qcacmn: Add dbgid for each runtime put/get 2020-04-07 01:20:41 -07: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: Add dbgid for each runtime put/get 2020-04-07 01:20:41 -07:00
hif qcacmn: Add dbgid for each runtime put/get 2020-04-07 01:20:41 -07:00
htc qcacmn: Add dbgid for each runtime put/get 2020-04-07 01:20:41 -07:00
init_deinit/dispatcher qcacmn: Add dcs component 2020-02-13 04:12:30 -08:00
os_if/linux qcacmn: Add DPP, CCKM, OSEN and OWE AKM in osif_akm_type_crypto_mapping 2020-03-31 15:05:43 -07:00
qal
qdf qcacmn: Add dbgid for each runtime put/get 2020-04-07 01:20:41 -07:00
scheduler qcacmn: Add API to print scheduler history 2020-02-11 21:53:15 -08:00
spectral qcacmn: Add new file to hold CFR specific configuration 2020-03-24 23:58:08 -07:00
target_if qcacmn: Skip freeze data processing if it is not valid 2020-04-06 09:44:24 -07:00
umac qcacmn: Check if cmd present in serialization queue atomically 2020-04-07 03:01:13 -07:00
utils qcacmn: Add support for NLA type CAP_RESP in LOWI 2020-03-21 12:35:02 -07:00
wbuff
wlan_cfg qcacmn: Add full monitor mode changes 2020-03-20 22:16:00 -07:00
wmi qcacmn: Add ini to enable/disable self roaming 2020-04-06 05:55:40 -07:00
README.txt
VERSION.txt

 This is CNSS WLAN Host Driver for products starting from iHelium