diff options
| author | P Praneesh <[email protected]> | 2021-11-12 11:02:31 +0200 |
|---|---|---|
| committer | Kalle Valo <[email protected]> | 2021-11-15 11:21:53 +0200 |
| commit | 400588039a17a460292eb974ebba5811b8cbdb91 (patch) | |
| tree | 47d5f1bc07febdc51adff0f31558b2294f20ff44 /tools/perf/scripts/python/mem-phys-addr.py | |
| parent | db2ecf9f0567a8f1a96f23a392cc5a30eaec4369 (diff) | |
ath11k: add branch predictors in process_rx
In datapath, add branch predictors where required in the process rx().
This protects high value rx path without having performance overhead.
Also while processing rx packets, the pointer that is returned by
rcu_dereference() is not dereferenced. so it is preferable to use
rcu_access_pointer() here.
Tested-on: QCN9074 hw1.0 PCI WLAN.HK.2.4.0.1.r2-00012-QCAHKSWPL_SILICONZ-1
Tested-on: IPQ8074 hw2.0 AHB WLAN.HK.2.4.0.1-01695-QCAHKSWPL_SILICONZ-1
Co-developed-by: Sriram R <[email protected]>
Signed-off-by: Sriram R <[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/mem-phys-addr.py')
0 files changed, 0 insertions, 0 deletions