|
@@ -2157,6 +2157,13 @@ void wma_hold_req_timer(void *data)
|
|
|
WMA_LOGD(FL("Sending add sta rsp to umac (mac:%pM, status:%d)"),
|
|
|
params->staMac, params->status);
|
|
|
wma_send_msg(wma, WMA_ADD_STA_RSP, (void *)params, 0);
|
|
|
+ } else if (tgt_req->msg_type == WMA_ADD_BSS_REQ) {
|
|
|
+ tpAddBssParams params = (tpAddBssParams) tgt_req->user_data;
|
|
|
+ params->status = QDF_STATUS_E_TIMEOUT;
|
|
|
+ WMA_LOGA(FL("WMA_ADD_BSS_REQ timed out"));
|
|
|
+ WMA_LOGD(FL("Sending add bss rsp to umac (mac:%pM, status:%d)"),
|
|
|
+ params->selfMacAddr, params->status);
|
|
|
+ wma_send_msg(wma, WMA_ADD_BSS_RSP, (void *)params, 0);
|
|
|
} else if ((tgt_req->msg_type == WMA_DELETE_STA_REQ) &&
|
|
|
(tgt_req->type == WMA_DELETE_STA_RSP_START)) {
|
|
|
tpDeleteStaParams params =
|
|
@@ -2175,6 +2182,10 @@ void wma_hold_req_timer(void *data)
|
|
|
(tgt_req->type == WMA_DEL_P2P_SELF_STA_RSP_START)) {
|
|
|
WMA_LOGA(FL("wma delete sta p2p request timed out"));
|
|
|
QDF_ASSERT(0);
|
|
|
+ } else {
|
|
|
+ WMA_LOGE(FL("Unhandled timeout for msg_type:%d and type:%d"),
|
|
|
+ tgt_req->msg_type, tgt_req->type);
|
|
|
+ QDF_BUG(0);
|
|
|
}
|
|
|
free_tgt_req:
|
|
|
qdf_mc_timer_destroy(&tgt_req->event_timeout);
|