diff options
| author | Ganesh Kondabattini <ganeshk@qti.qualcomm.com> | 2014-06-09 19:17:47 +0530 |
|---|---|---|
| committer | Akash Patel <c_akashp@qca.qualcomm.com> | 2014-06-11 12:23:26 -0700 |
| commit | e111c465c2269ce03fc997d47b897bee87dd3412 (patch) | |
| tree | 19cd5dccb4dd3af4490be61b66896a10375ace4d | |
| parent | 63da329749af9666a61330269480ceca9b1ae1e1 (diff) | |
qcacld: Improve the logging to debug vdev related issues.
Improve WMA Logs, so that we will get enough logs whenever
there is timeout due to vdev delete sequence.
CRs-Fixed: 677393
Change-Id: I2cc6477e639e0236edb11a7fc846ee36c10e0461
| -rw-r--r-- | CORE/SERVICES/WMA/wma.c | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/CORE/SERVICES/WMA/wma.c b/CORE/SERVICES/WMA/wma.c index 488a79fbe929..c779ff5df01a 100644 --- a/CORE/SERVICES/WMA/wma.c +++ b/CORE/SERVICES/WMA/wma.c @@ -1414,14 +1414,16 @@ static int wma_vdev_stop_ind(tp_wma_handle wma, u_int8_t *buf) if (params->status == eHAL_STATUS_FW_MSG_TIMEDOUT){ vos_mem_free(params); WMA_LOGE("%s: DEL BSS from ADD BSS timeout do not send " - "resp to UMAC", __func__); + "resp to UMAC (vdev id %x)", + __func__, resp_event->vdev_id); } else { params->status = VOS_STATUS_SUCCESS; wma_send_msg(wma, WDA_DELETE_BSS_RSP, (void *)params, 0); } if (iface->del_staself_req) { - WMA_LOGD("%s: scheduling defered deletion", __func__); + WMA_LOGA("scheduling defered deletion (vdev id %x)", + resp_event->vdev_id); wma_vdev_detach(wma, iface->del_staself_req, 1); } } @@ -3715,7 +3717,8 @@ static VOS_STATUS wma_vdev_detach(tp_wma_handle wma_handle, vdev_id, peer); } if (adf_os_atomic_read(&iface->bss_status) == WMA_BSS_STATUS_STARTED) { - WMA_LOGA("BSS is not yet stopped. Defering vdev deletion"); + WMA_LOGA("BSS is not yet stopped. Defering vdev(vdev id %x) deletion", + vdev_id); iface->del_staself_req = pdel_sta_self_req_param; return status; } @@ -7030,7 +7033,8 @@ void wma_vdev_resp_timer(void *data) WMA_LOGA("%s: WDA_DELETE_BSS_REQ timedout", __func__); wma_send_msg(wma, WDA_DELETE_BSS_RSP, (void *)params, 0); if (iface->del_staself_req) { - WMA_LOGD("%s: scheduling defered deletion", __func__); + WMA_LOGA("scheduling defered deletion(vdev id %x)", + tgt_req->vdev_id); wma_vdev_detach(wma, iface->del_staself_req, 1); } } else if (tgt_req->msg_type == WDA_DEL_STA_SELF_REQ) { |
