android_kernel_motorola_sm6375/umac
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Srinivas Pitla 5bdb69bd91 qcacmn: Avoid deadlock with pdev lock
The locks have to be taken by the caller. Handling inside
inline APIs are causing deadlock in few paths due to order of the locks.

With these locks the order is missing.

PDEV lock should be taken prior to vdev lock, and psoc lock should be taken
before taking pdev lock, same for peer and vdev locks also. taking the locks
other order would cause deadlock

Change-Id: I23d83329a0752981974726454d9e1bc1cfd1398f
CRs-Fixed: 2022458
2017-05-30 17:31:18 -07:00
..
cmn_services qcacmn: Avoid deadlock with pdev lock 2017-05-30 17:31:18 -07:00
dfs qcacmn: DFS: Get DFS domain from regulatory component 2017-05-16 07:26:53 -07:00
global_umac_dispatcher/lmac_if qcacmn: add set packet filter 2017-05-30 17:31:15 -07:00
nan qcacmn: NDP_END_REQ implementation 2017-04-11 11:04:24 -07:00
p2p qcacmn: Add API to cleanup roc request by vdev 2017-05-01 15:01:05 -07:00
regulatory qcacmn: Fix regdb compilation error 2017-05-22 09:00:13 -07:00
scan qcacmn: Add support for PMO suspend and resume scan API 2017-05-19 13:51:42 -07:00
tdls qcacmn: Fix TDLS set state cmd sequence for roaming 2017-05-17 21:07:33 -07:00
wifi_pos qcacmn: Parse service ready ext event for WIFI_POS DMA rings cap 2017-05-26 08:38:21 -07:00