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
Om Prakash Tripathi bf529e5f40 qcacmn: Fix deadlock due to vdev_list_lock and scn_lock
Deadlock happens when control path takes scn_lock and calls
cdp_peer_delete() which in turn tries to acquire vdev_list_lock.
If other core starts handling peer_unmap and holds vdev_list_lock
and tries to releases reference of control peer, which in turn
tries to acquire scn_lock leading to deadlock.
Pass vdev object intead of vdev id to dp_reset_and_release_peer_mem
which will avoid need for vdev_list_lock and fix thhis deadlock.

Change-Id: I805bb4958b9b5ec4b29d70ba67e7410572201a60
CRs-Fixed: 2426717
2019-04-29 06:13:31 -07:00
cfg qcacmn: Enable CFG INI/NON INI Logging 2019-04-15 22:26:42 -07:00
dp qcacmn: Fix deadlock due to vdev_list_lock and scn_lock 2019-04-29 06:13:31 -07:00
ftm qcacmn: ftm: Replace explicit comparison to NULL 2019-03-26 01:24:52 -07:00
global_lmac_if qcacmn: Use qdf_mem_zero for zero initialization, global_lmac_if part 2019-02-21 01:46:42 -08:00
hal/wifi3.0 qcacmn: Remove WCSS_VERSION macros used inside hal 2019-04-29 04:17:59 -07:00
hif qcacmn: Memory optimize for QCS403 platform 2019-04-25 21:54:04 -07:00
htc qcacmn: Handle CE send completions in polling mode 2019-04-26 05:10:37 -07:00
init_deinit/dispatcher qcacmn: Add support for CFR init deinit 2019-02-20 06:21:15 -08:00
os_if/linux qcacmn: Modify scan type for RRM scan request 2019-04-27 01:01:53 -07:00
qal qcacmn: Enhancement of OS abstraction API's 2019-03-20 22:10:24 -07:00
qdf qcacmn: Fix build errors with SLUB_DEBUG_ON 2019-04-27 04:22:29 -07:00
scheduler qcacmn: Remove qdf_flex_mem_release() 2019-03-01 11:14:48 -08:00
spectral qcacmn: Add rate limited variants of Spectral logging functions 2019-04-27 13:07:43 -07:00
target_if qcacmn: Make sig/tag mismatch Spectral logs rate limited 2019-04-27 14:38:45 -07:00
umac qcacmn: Add dummy implementation of CP stats PMO handler 2019-04-29 04:17:51 -07:00
utils qcacmn: Remove excessive logging in console for packet logs 2019-04-29 04:17:46 -07:00
wbuff qcacmn: Use function name instead of file name in debug logs 2019-01-17 22:20:46 -08:00
wlan_cfg qcacmn: Validate mac_id for txrx_stats 2019-04-28 18:46:38 -07:00
wmi qcacmn: Log error and fail WMI send if target is suspended 2019-04-29 04:17:55 -07:00
README.txt qcamain: Test changes 2017-09-15 21:45:35 +05:30
VERSION.txt Release 5.1.1.17I 2017-03-27 08:31:31 -07:00

 This is CNSS WLAN Host Driver for products starting from iHelium