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 f011832a65 qcacmn: Update blocking command flags atomically
When moving a blocking command from pending to active queue,
we release the lock and call the activation cb.
After the activation cb returns, we update the blocking cmd
waiting flag based on the active cmd node's "is_blocking" param.

If the activation cb is also resulting in removing the command,
then after the cb returns, the active cmd node is returned to the
free pool and our check fails, and we miss to update the blocking
cmd waiting flag, resulting in no further commands moving to the
active queue.

The update to the blocking command should be done atomically,
immediately after it moves to active queue and before releasing
the lock for the activation callback.

Change-Id: Idedccb16ce68bb2166fb3970cd231fe738ec6af2
CRs-Fixed: 2554767
2019-11-19 13:05:08 -08:00
cfg qcacmn: Remove void pointer usage for ctrl psoc 2019-07-27 13:42:49 -07:00
dp qcacmn: Fix compilation errors in DP_PRINT 2019-11-18 10:33:17 -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: Increase the force wake timeout 2019-11-18 10:33:26 -08:00
hif qcacmn: Wake up system for early interrupt wakeup during suspending 2019-11-13 06:53:29 -08:00
htc qcacmn: Genoa: SDIO: Revert WAR - Do not use HTC_FLAGS_SEND_BUNDLE 2019-10-31 10:08:21 -07:00
init_deinit/dispatcher qcacmn: Cleanup CONFIG_MCL in spectral scan 2019-05-20 22:15:52 -07:00
os_if/linux qcacmn: Replace channel ID with channel frequency 2019-11-18 21:24:51 -08:00
qal
qdf qcacmn: add debugging code to detect duplicated hash_node 2019-11-18 20:00:15 -08:00
scheduler qcacmn: Export scheduler_post_message_debug api 2019-11-01 04:57:39 -07:00
spectral qcacmn: WMI changes for Agile Spectral 2019-11-12 04:03:58 -08:00
target_if qcacmn: Fix uninitialized parameters in cmn 2019-11-17 01:39:35 -08:00
umac qcacmn: Update blocking command flags atomically 2019-11-19 13:05:08 -08:00
utils qcacmn: Use GFP_ATOMIC flag for skb alloc for diag data 2019-11-16 23:59:11 -08:00
wbuff
wlan_cfg qcacmn: Add QCA_WIFI_QCA6490 support for pktlog 2019-10-17 15:12:38 -07:00
wmi qcacmn: Add API to allow WMI commands 2019-11-18 00:46:05 -08:00
README.txt
VERSION.txt

 This is CNSS WLAN Host Driver for products starting from iHelium