From fc2181bcb6bb5bd8f9f54c69e1d327dc46949153 Mon Sep 17 00:00:00 2001 From: Sandeep Puligilla Date: Mon, 18 Jun 2018 16:32:41 -0700 Subject: [PATCH] qcacld-3.0: Fix Set key reorder Host is processing unicast set key and broadcast set key requests out of order and plumbing keys in same order to firmware. This is due to posting the requests with priority to scheduler thread. Removed posting message with priority from API csr_send_mb_set_context_req_msg(). This change partially reverts commit I31e346da6662ab56f268f94260ed0f169b8f182b Change-Id: I8705a25bcb2884c4dbc2555e6a58d1bb6987f736 CRs-Fixed: 2260805 --- core/sme/src/csr/csr_api_roam.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/sme/src/csr/csr_api_roam.c b/core/sme/src/csr/csr_api_roam.c index 28d7a750ea42..14bb26e8611e 100644 --- a/core/sme/src/csr/csr_api_roam.c +++ b/core/sme/src/csr/csr_api_roam.c @@ -16549,7 +16549,7 @@ QDF_STATUS csr_send_mb_set_context_req_msg(tpAniSirGlobal pMac, msg.type = eWNI_SME_SETCONTEXT_REQ; msg.bodyptr = pMsg; - status = scheduler_post_msg_by_priority(QDF_MODULE_ID_PE, &msg, true); + status = scheduler_post_msg(QDF_MODULE_ID_PE, &msg); if (QDF_IS_STATUS_ERROR(status)) qdf_mem_free(pMsg); } while (0);