Эх сурвалжийг харах

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
Rajeev Kumar 8 жил өмнө
parent
commit
c3032b89d6

+ 1 - 1
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);