android_kernel_xiaomi_sm8350/core
Vevek Venkatesan 29076ec1d8 qcacld-3.0: cdp: Converge cdp_ipa_ops
Currently cdp ops are given pdev/vdev/peer
handle as its arguments, which is directly
accessed in those APIs. This can cause a
race-condition in access of the respective
handles if it has been deleted in parallel.

Hence as a part of cdp convergence, pass only
the pdev_id or vdev_id or peer mac address,
which will be used to get the respective handles,
and hence avoiding the unwanted access of the
handles if it has been deleted.

- ipa_get_resource
- ipa_set_doorbell_paddr
- ipa_set_active
- ipa_register_op_cb
- ipa_get_stat
- ipa_tx_data_frame
- ipa_uc_get_share_stats
- ipa_uc_set_quota
- ipa_enable_autonomy
- ipa_disable_autonomy
- ipa_setup
- ipa_enable_pipes
- ipa_disable_pipes
- ipa_rx_intrabss_fwd

Change-Id: I678d7a7de7132417ff6051b0fd6da5d14426d21e
CRs-Fixed: 2540861
2019-11-21 06:12:04 -08:00
..
bmi qcacld-3.0: Add synchronization between unloading & SSR recovering 2019-10-19 19:25:31 -07:00
cds qcacld-3.0: cdp: Convergence of cdp misc ops 2019-11-21 06:11:43 -08:00
dp qcacld-3.0: cdp: Converge cdp_ipa_ops 2019-11-21 06:12:04 -08:00
hdd qcacld-3.0: cdp: Converge cdp_ipa_ops 2019-11-21 06:12:04 -08:00
mac Release 5.2.0.158A 2019-11-21 04:41:30 -08:00
pld qcacld-3.0: Add WHUNT bus types in pld_lock/unlock_reg_window APIs 2019-11-19 03:38:43 -08:00
sap qcacld-3.0: Remove the check of op protext in sap scan cb 2019-11-21 00:44:31 -08:00
sme qcacld-3.0: cdp: Convergence of cdp misc ops 2019-11-21 06:11:43 -08:00
wma qcacld-3.0: cdp: Converge cdp_ipa_ops 2019-11-21 06:12:04 -08:00