Jelajahi Sumber

qcacld-3.0: Log optimization in hdd_wmm_cm_connect

In api hdd_wmm_cm_connect(), the status of 'ac' was printed
in a loop.

Print the Hex value of acm_mask_bit instead status of 'ac'
in a loop to optimize the logs.

Change-Id: I7609e7869c6d60e179f32fb0755340271c269e3d
CRs-Fixed: 3134770
VIJAY RAJ 3 tahun lalu
induk
melakukan
452f24d54c
1 mengubah file dengan 4 tambahan dan 2 penghapusan
  1. 4 2
      core/hdd/src/wlan_hdd_cm_connect.c

+ 4 - 2
core/hdd/src/wlan_hdd_cm_connect.c

@@ -911,9 +911,12 @@ static void hdd_wmm_cm_connect(struct wlan_objmgr_vdev *vdev,
 	adapter->hdd_wmm_status.qap = qap;
 	adapter->hdd_wmm_status.qos_connection = qos_connection;
 
+	if (acm_mask)
+		QDF_TRACE_HEX_DUMP(QDF_MODULE_ID_PE, QDF_TRACE_LEVEL_DEBUG,
+				   (uint8_t *)acm_mask_bit,  WLAN_MAX_AC);
+
 	for (ac = 0; ac < WLAN_MAX_AC; ac++) {
 		if (qap && qos_connection && (acm_mask & acm_mask_bit[ac])) {
-			hdd_debug("ac %d on", ac);
 
 			/* admission is required */
 			adapter->hdd_wmm_status.ac_status[ac].
@@ -941,7 +944,6 @@ static void hdd_wmm_cm_connect(struct wlan_objmgr_vdev *vdev,
 					is_access_allowed = false;
 			}
 		} else {
-			hdd_debug("ac %d off", ac);
 			/* admission is not required so access is allowed */
 			adapter->hdd_wmm_status.ac_status[ac].
 			is_access_required = false;