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
Ashish Kumar Dhanotiya 887edeb65e qcacld-3.0: Move call to hdd power stats callback inside lock
Currently when host receives power stats from fw, before
processing these stats it check for the hdd callback and
processes these stats only if hdd callback is registered.
This callback is checked in
wma_unified_power_debug_stats_event_handler function before
processing of the fw event and outside of any lock. After
processing stats, this hdd cb is invoked, there is an issue
with this approach that while processing these stats if timeout
happens in hdd then hdd sets its callback as NULL and now after
processing stats wma handler invokes this hdd cb which is already
NULL, leading to null pointer dereference.

To avoid above issue, add sme callback and move null check for
hdd cb and call to hdd cb inside sme lock which is the same lock
used while setting hdd cb to null on timeout.

Change-Id: I2203083a17ca3404c5c5af98ddc48ba127e6aee2
CRs-Fixed: 2950633
2021-06-03 21:40:23 -07:00
components qcacld-3.0: Add support for candidate AP RSSI in different bands 2021-06-03 16:09:22 -07:00
configs qcacld-3.0: config changes to enable deferred reo qdesc free 2021-05-18 06:37:44 -07:00
core qcacld-3.0: Move call to hdd power stats callback inside lock 2021-06-03 21:40:23 -07:00
os_if qcacld-3.0: Stop opportunistic timer for NAN cmds in HL platforms 2021-05-12 15:44:12 -07:00
uapi/linux
Android.mk qcacld-3.0: Add flags to the BUILD_TAG 2021-02-12 12:47:08 -08:00
Kbuild qcacld-3.0: config changes to enable deferred reo qdesc free 2021-05-18 06:37:44 -07:00
Kconfig
Makefile
README.txt

This is CNSS WLAN Host Driver for products starting from iHelium