mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-09 05:39:54 -04:00
qcacld-3.0: Trigger self recovery for vdev delete response timeout
When vdev response timeout happens from the firmware, vdev will be logically deleted in the host and peer won't be deleted in host and firmware. To catch these scenarios early on stages, trigger self recovery when vdev delete response timeout happens. Change-Id: I63d7b8aa315ba0b6a0e4bab60c2db535d99285ba CRs-Fixed: 2754602
This commit is contained in:
parent
f1bbb413e4
commit
7eea221bec
1 changed files with 2 additions and 0 deletions
|
|
@ -5103,6 +5103,8 @@ int hdd_vdev_destroy(struct hdd_adapter *adapter)
|
|||
hdd_err("timed out waiting for sme vdev delete");
|
||||
clear_bit(SME_SESSION_OPENED, &adapter->event_flags);
|
||||
sme_cleanup_session(hdd_ctx->mac_handle, vdev_id);
|
||||
qdf_trigger_self_recovery(hdd_ctx->psoc,
|
||||
QDF_VDEV_DELETE_RESPONSE_TIMED_OUT);
|
||||
}
|
||||
|
||||
hdd_nofl_debug("vdev %d destroyed successfully", vdev_id);
|
||||
|
|
|
|||
Loading…
Reference in a new issue