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
Liangwei Dong bdd5fcef82 qcacmn: Clear lock->lock.dev to NULL after wake lock destroyed
In kernel 5.4, Wake lock API wakeup_source_register requires
"struct device *" parameter, and it can be NULL value. If it is
NULL, the wakeup_source_register will create a "device" node and return
it by wakeup_source struct.
In qcacld driver, the qdf_wake_lock_create will save the "wakeup_source"
to cld's private struct qdf_wake_lock->lock.
When the cld driver destroy os wake lock by wakeup_source_unregister,
"dev" will also be invalid in kernel, we need to clear the "dev"
field in local copy of wakeup_source in qdf_wake_lock->lock.
This will fix the potential reuse of qdf_wake_lock->lock.dev after it has
been destroyed.

Change-Id: I1de6e95c64b35929bef8be2cdeeb86422bc38515
CRs-Fixed: 2634032
2020-03-04 11:17:25 -08:00
cfg qcacmn: Add dcs component 2020-02-13 04:12:30 -08:00
dp qcacmn: fix null skb accessing due to incomplete scattered msdu 2020-03-04 09:56:49 -08:00
ftm
global_lmac_if
hal/wifi3.0 qcacmn: Fix compilation and update SHADOW REG OFFSET for qca6750 2020-03-04 07:30:44 -08:00
hif qcacmn: Fix compilation and update SHADOW REG OFFSET for qca6750 2020-03-04 07:30:44 -08:00
htc qcacmn: Set FIXUP_NBUF flag only on successful nbuf map 2020-02-26 13:31:07 -08:00
init_deinit/dispatcher qcacmn: Add dcs component 2020-02-13 04:12:30 -08:00
os_if/linux qcacmn: Add dummy NLA parsing in driver for kernel >= 5.2 2020-03-02 14:31:31 -08:00
qal
qdf qcacmn: Clear lock->lock.dev to NULL after wake lock destroyed 2020-03-04 11:17:25 -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: Optimize cp stats prints 2020-03-03 18:55:32 -08:00
umac qcacmn: Add the API wlan_reg_get_band_cap_from_op_class 2020-03-04 01:27:27 -08:00
utils qcacmn: Fix array index overrun in roam scan API 2020-02-28 16:32:03 -08:00
wbuff
wlan_cfg Merge "qcacmn: Rename cmd ring to cmd_credit ring" 2020-02-15 11:08:15 -08:00
wmi qcacmn: Clean up logs in Tdls path 2020-03-03 18:55:25 -08:00
README.txt
VERSION.txt

 This is CNSS WLAN Host Driver for products starting from iHelium