aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/powerpc-hcalls.py
diff options
context:
space:
mode:
authorP Praneesh <[email protected]>2021-11-12 11:06:11 +0200
committerKalle Valo <[email protected]>2021-11-15 11:21:56 +0200
commitbe8867cb47652418e488170785bd9ffbadae3f1f (patch)
treed8a49fe62209a3cf72944d139f60ba0bd2eef488 /tools/perf/scripts/python/powerpc-hcalls.py
parentbcef57ea400cc20a5389fa0e38d61063331558f8 (diff)
ath11k: avoid unnecessary lock contention in tx_completion path
Avoid unnecessary idr_find calls before the idr_remove calls. Because idr_remove gives the valid ptr if id is valid otherwise return NULL ptr. So removed the idr_find before idr_remove in tx completion path. Also no need to disable the bottom half preempt if it is already in the bottom half context, so modify the spin_lock_bh to spin_lock in the data tx completion path. Tested-on: IPQ8074 hw2.0 AHB WLAN.HK.2.4.0.1-01734-QCAHKSWPL_SILICONZ-1 v2 Co-developed-by: Karthikeyan Periyasamy <[email protected]> Signed-off-by: Karthikeyan Periyasamy <[email protected]> Signed-off-by: Jouni Malinen <[email protected]> Signed-off-by: P Praneesh <[email protected]> Signed-off-by: Kalle Valo <[email protected]> Link: https://lore.kernel.org/r/[email protected]
Diffstat (limited to 'tools/perf/scripts/python/powerpc-hcalls.py')
0 files changed, 0 insertions, 0 deletions