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
phadiman e2bc2c6237 qcacmn: Move qdf_timer_mod inside spinlock
wlan_objmgr_insert_ld_obj_to_list is starting
the qdf_timer_start within locks when list is
empty and during new object is being inserted

wlan_objmgr_iterate_log_del_obj_handler was
also starting the timer with qdf_timer_mod
without locks

Both functions tried to modify/start timer
and there was already a pending timer running
due to race condition between the functions

Hence move qdf_timer_mod inside spinlock to
gain access to timers atomically

CRs-Fixed: 2437930
Change-Id: If7d0b4b56372e14b20768a9a7a6da3c3f5095d7d
2018-09-08 23:17:19 -07:00
cfg qcacmn: Move cfg list create to dispatcher init 2018-08-22 11:59:34 -07:00
dp qcacmn: Use monitor direct for smart monitor 2018-09-08 12:29:31 -07:00
ftm qcacmn: Fix possible OOB write in wlan_ftm_process_utf_event 2018-09-07 21:46:49 -07:00
global_lmac_if qcacmn: Add spectral scan feature flag 2018-06-06 23:49:17 -07:00
hal/wifi3.0 qcacmn: Use monitor direct for smart monitor 2018-09-08 12:29:31 -07:00
hif qcacmn: Disable bh while holding completion_freeq_lock in process context 2018-09-07 15:33:26 -07:00
htc qcacmn: Remove QDF_BUG in htc_completion_handler 2018-08-28 13:09:53 -07:00
init_deinit/dispatcher qcacmn: Enable configuration component in dispatcher 2018-07-05 14:14:03 -07:00
os_if/linux qcacmn: Copy randomize configuration to sched_scan 2018-09-06 07:20:02 -07:00
qal qcacmn: Use appropriate dev handle in OS wrappers 2018-09-04 11:53:51 -07:00
qdf qcacmn: Use monitor direct for smart monitor 2018-09-08 12:29:31 -07:00
scheduler qcacmn: Add scheduler history 2018-09-05 22:15:13 -07:00
spectral qcacmn: Extend target type checks of qca8074v1 to qca8074v2 2018-08-29 03:08:00 -07:00
target_if Merge "qcacmn: Use monitor direct for smart monitor" 2018-09-08 21:33:21 -07:00
umac qcacmn: Move qdf_timer_mod inside spinlock 2018-09-08 23:17:19 -07:00
utils qcacmn: Add more debug_ids and reduce the dump log level 2018-09-01 01:42:42 -07:00
wlan_cfg qcacmn: Increase the WBM2SW ring size to 8191 from 4096 2018-09-05 22:15:16 -07:00
wmi qcacmn: Add wmi support to get firmware roam scan stats 2018-09-07 03:04:10 -07: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