From c3032b89d6e347043e0374fb8fc06ece1eeec101 Mon Sep 17 00:00:00 2001 From: Rajeev Kumar Date: Tue, 14 Feb 2017 15:56:01 -0800 Subject: [PATCH] qcacld-3.0: De-serialize WMI DEBUG FLUSH log event id from scheduler Logging events should not be serialized to scheduler thread hence de-serialize WMI debug flush log event id from scheduler thread and register it to run in kernel's default event work queue. Change-Id: I36d7542da43e6814b5bd50bdc8c166d1fc692e35 CRs-Fixed: 2006819 --- core/wma/src/wma_main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/wma/src/wma_main.c b/core/wma/src/wma_main.c index 248b61773921..dc0adef97e81 100644 --- a/core/wma/src/wma_main.c +++ b/core/wma/src/wma_main.c @@ -2418,7 +2418,7 @@ QDF_STATUS wma_open(struct wlan_objmgr_psoc *psoc, void *cds_context, wmi_unified_register_event_handler(wma_handle->wmi_handle, WMI_DEBUG_MESG_FLUSH_COMPLETE_EVENTID, wma_flush_complete_evt_handler, - WMA_RX_SERIALIZER_CTX); + WMA_RX_WORK_CTX); wma_ndp_register_all_event_handlers(wma_handle); wma_target_if_open(wma_handle);