Procházet zdrojové kódy

qcacld-3.0: Add mtrace logging for scan request

We are transitioning to new logging infrastructure
by using existing mtrace functionality.
Add new logging for complete scan request and response path.

Change-Id: Iab48b0f2a6ab9d0ec14e3110eb628b6d1731df53
CRs-Fixed: 2308237
Ashish Kumar Dhanotiya před 6 roky
rodič
revize
8d039c8829

+ 1 - 0
core/hdd/src/wlan_hdd_main.c

@@ -302,6 +302,7 @@ static const struct category_info cinfo[MAX_SUPPORTED_CATEGORY] = {
 	[QDF_MODULE_ID_ACTION_OUI] = {QDF_TRACE_LEVEL_ALL},
 	[QDF_MODULE_ID_CONFIG] = {QDF_TRACE_LEVEL_ALL},
 	[QDF_MODULE_ID_MLME] = {QDF_TRACE_LEVEL_ALL},
+	[QDF_MODULE_ID_TARGET] = {QDF_TRACE_LEVEL_ALL},
 };
 
 struct notifier_block hdd_netdev_notifier;

+ 3 - 0
core/mac/src/pe/lim/lim_send_frames_host_roam.c

@@ -812,6 +812,9 @@ void lim_process_rx_scan_handler(struct wlan_objmgr_vdev *vdev,
 	mac_ctx = (tpAniSirGlobal)arg;
 	event_type = 0x1 << event->type;
 
+	qdf_mtrace(QDF_MODULE_ID_SCAN, QDF_MODULE_ID_PE, event->type,
+		   event->vdev_id, event->scan_id);
+
 	switch (event_type) {
 	case SIR_SCAN_EVENT_STARTED:
 		break;

+ 3 - 0
core/sap/src/sap_api_link_cntl.c

@@ -1258,6 +1258,9 @@ void sap_scan_event_callback(struct wlan_objmgr_vdev *vdev,
 		return;
 	}
 
+	qdf_mtrace(QDF_MODULE_ID_SCAN, QDF_MODULE_ID_SAP, event->type,
+		   event->vdev_id, event->scan_id);
+
 	if (!util_is_scan_completed(event, &success))
 		return;
 

+ 3 - 0
core/sme/src/csr/csr_api_scan.c

@@ -1301,6 +1301,9 @@ void csr_scan_callback(struct wlan_objmgr_vdev *vdev,
 
 	mac_ctx = (tpAniSirGlobal)arg;
 
+	qdf_mtrace(QDF_MODULE_ID_SCAN, QDF_MODULE_ID_SME, event->type,
+		   event->vdev_id, event->scan_id);
+
 	if (!util_is_scan_completed(event, &success))
 		return;
 

+ 3 - 0
core/sme/src/rrm/sme_rrm.c

@@ -678,6 +678,9 @@ static void sme_rrm_scan_event_callback(struct wlan_objmgr_vdev *vdev,
 		return;
 	}
 
+	qdf_mtrace(QDF_MODULE_ID_SCAN, QDF_MODULE_ID_SME, event->type,
+		   event->vdev_id, event->scan_id);
+
 	if (!util_is_scan_completed(event, &success))
 		return;