qcacld-3.0: Process setkey confirmation in sme callback
In a noisy enviornment setkey confirmation in SME queue is not getting processed due to multiple beacons/probes getting processed in PE queue which is of higher priority than SME queue. Instead of posting a message to SME queue, setkey confirmation will run to completion using sme callback mechanism. Change-Id: Ibe536dad13731e7086c5e0a9ed2a19c11f6e9193 CRs-Fixed: 2233210
This commit is contained in:

committed by
nshrivas

parent
0f3636b99c
commit
2785d2459b
@@ -1489,7 +1489,7 @@ lim_send_sme_set_context_rsp(tpAniSirGlobal pMac,
|
|||||||
psessionEntry, (uint16_t) resultCode, 0);
|
psessionEntry, (uint16_t) resultCode, 0);
|
||||||
#endif /* FEATURE_WLAN_DIAG_SUPPORT */
|
#endif /* FEATURE_WLAN_DIAG_SUPPORT */
|
||||||
|
|
||||||
lim_sys_process_mmh_msg_api(pMac, &mmhMsg, ePROT);
|
pMac->lim.sme_msg_callback(pMac, &mmhMsg);
|
||||||
} /*** end lim_send_sme_set_context_rsp() ***/
|
} /*** end lim_send_sme_set_context_rsp() ***/
|
||||||
|
|
||||||
/** -----------------------------------------------------------------
|
/** -----------------------------------------------------------------
|
||||||
|
Reference in New Issue
Block a user