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
This commit is contained in:
Rajeev Kumar 2017-02-14 15:56:01 -08:00 committed by Gerrit - the friendly Code Review server
parent 91ac6ac682
commit c3032b89d6

View File

@ -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);