android_kernel_motorola_sm6375/components
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Bala Venkatesh dd72bf7367 qcacld-3.0: Stop ROC timer synchronously
Mc timer is used to initialize the p2p roc timer.
And the actual timer runs in the soft irq thread and
when the timer exipres it posts the message to mc thread.
Currently, qdf_mc_timer_stop is called to stop the timer.
It calls the del_timer internally to delete the timer.
del_timer() ensures that the given timer is not queued
to run anywhere in the system. But the callback may
be running on another CPU core can create race conditions.

So use del_timer_sync to delete the roc timer.

Change-Id: I2c0fd6e335fc342a3acf06ede534c84d40e19346
CRs-Fixed: 2445705
2019-05-08 02:51:25 -07:00
..
action_oui
cfg
cmn_services/policy_mgr qcacld-3.0: Fix uninitialized subtype usage by policy manager 2019-05-01 16:21:03 -07:00
disa qcacld-3.0: disa: Replace explicit comparison to NULL 2019-03-20 00:57:48 -07:00
dsc qcacld-3.0: Disable dsc_debug log in perf-build 2019-04-18 02:33:16 -07:00
fw_offload qcacld-3.0: Add gettime of PTP for NON-QC platform 2019-04-09 11:56:39 -07:00
ipa qcacld-3.0: Enable STA IPA offload for MDM platforms 2019-04-30 02:13:14 -07:00
mlme qcacld-3.0: Disable OCE in FW if SAP/ GO has any clients 2019-05-03 05:45:18 -07:00
nan qcacld-3.0: Fix uninitialized subtype usage by policy manager 2019-05-01 16:21:03 -07:00
ocb qcacld-3.0: Replace EDCA_AC_* macros with QCA_WLAN_AC_* 2019-03-24 17:54:49 -07:00
p2p qcacld-3.0: Stop ROC timer synchronously 2019-05-08 02:51:25 -07:00
pmo qcacld-3.0: Handle wmi_key_material_ext tlv of ROAM_SYNCH event 2019-04-24 20:23:59 -07:00
target_if qcacld-3.0: Send idle roam trigger monitor command to firmware 2019-04-18 17:02:14 -07:00
tdls qcacld-3.0: Fix bss peer use after free in TDLS 2019-05-03 09:23:47 -07:00