mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-15 01:01:56 -04:00
qcacmn: Fix vdev ref leak in CP_STATs get_peer_rssi
Fix vdev ref leak in CP_STATs get_peer_rssi. Change-Id: I583fe8c0c0fabd022fd52b4749a8b324c37ae5e5 CRs-Fixed: 2231395
This commit is contained in:
parent
1a9ee7dc49
commit
5f7085d09d
1 changed files with 5 additions and 3 deletions
|
|
@ -203,14 +203,16 @@ tgt_mc_cp_stats_prepare_raw_peer_rssi(struct wlan_objmgr_psoc *psoc,
|
|||
wlan_cp_stats_peer_obj_unlock(peer_cp_stats_priv);
|
||||
}
|
||||
|
||||
get_peer_rssi_cb(&ev, last_req->cookie);
|
||||
return;
|
||||
end:
|
||||
if (ev.peer_stats)
|
||||
get_peer_rssi_cb(&ev, last_req->cookie);
|
||||
else
|
||||
ucfg_mc_cp_stats_free_stats_resources(&ev);
|
||||
|
||||
if (vdev)
|
||||
wlan_objmgr_vdev_release_ref(vdev, WLAN_CP_STATS_ID);
|
||||
if (peer)
|
||||
wlan_objmgr_peer_release_ref(peer, WLAN_CP_STATS_ID);
|
||||
ucfg_mc_cp_stats_free_stats_resources(&ev);
|
||||
}
|
||||
|
||||
static QDF_STATUS
|
||||
|
|
|
|||
Loading…
Reference in a new issue