mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-13 08:07:32 -04:00
qcacmn: in dp peer teardown add check of AP bss peer
In dp_peer_teardown avoid setting the delete in progress flag only for AP bss peer For STA bss peer as CP always allocated new peer for peer_create set delete in progress in teardown Change-Id: Id769678895a0953e731ce040399af7bddd4c373d
This commit is contained in:
parent
abdb33bb00
commit
4fb5635434
1 changed files with 2 additions and 1 deletions
|
|
@ -9125,7 +9125,8 @@ dp_peer_teardown_wifi3(struct cdp_soc_t *soc_hdl, uint8_t vdev_id,
|
|||
* for bss_peer, unless only 3 reference remains (peer map reference,
|
||||
* peer hash table reference and above local reference).
|
||||
*/
|
||||
if (peer->bss_peer && (qdf_atomic_read(&peer->ref_cnt) > 3)) {
|
||||
if ((peer->vdev->opmode == wlan_op_mode_ap) && peer->bss_peer &&
|
||||
(qdf_atomic_read(&peer->ref_cnt) > 3)) {
|
||||
status = QDF_STATUS_E_FAILURE;
|
||||
goto fail;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue