summaryrefslogtreecommitdiff
path: root/include/linux/fwnode.h
diff options
context:
space:
mode:
authorRajkumar Manoharan <rmanohar@qti.qualcomm.com>2016-02-12 09:10:58 +0300
committerKalle Valo <kvalo@qca.qualcomm.com>2016-03-03 20:20:01 +0300
commite7827e512af01c6220e2f1cc53853f11cd742eef (patch)
tree1033ef1a5dec8057cddb5eb652c79f9b059c377c /include/linux/fwnode.h
parent22baa98097df3eb92a51e8661fda5dd7c0f1eb93 (diff)
downloadlinux-e7827e512af01c6220e2f1cc53853f11cd742eef.tar.xz
ath10k: reduce rx_lock contention for htt rx indication
Received frame indications are queued into a skb list and latest processed by txrx tasklet. This skb queue is protected by htt rx lock. Since the entire rx processing till delivering frame to mac80211 and replenish tasks are processed under rx_lock protection, there might be some delay in queuing newly received rx frame into that list on multicore systems. Optimize this by using skb list lock while accessing rx completion queue instead of htt rx lock. Signed-off-by: Rajkumar Manoharan <rmanohar@qti.qualcomm.com> Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
Diffstat (limited to 'include/linux/fwnode.h')
0 files changed, 0 insertions, 0 deletions