Prechádzať zdrojové kódy

qcacmn: Rate limit error prints in mgmt Rx REO module

Rate limit error prints in management Rx reorder module.

Change-Id: I2f88554885568378082abd0bc41914118bb1269c
CRs-Fixed: 3249638
Edayilliam Jayadev 3 rokov pred
rodič
commit
ac49d3b35a

+ 2 - 2
umac/cmn_services/mgmt_txrx/core/src/wlan_mgmt_txrx_rx_reo.c

@@ -1104,8 +1104,8 @@ wlan_mgmt_rx_reo_algo_calculate_wait_count(
 		status = mgmt_rx_reo_snapshots_check_sanity
 			(mac_hw_ss, fw_forwarded_ss, fw_consumed_ss, host_ss);
 		if (QDF_IS_STATUS_ERROR(status)) {
-			mgmt_rx_reo_err("Snapshot sanity for link %u failed",
-					link);
+			mgmt_rx_reo_err_rl("Snapshot sanity for link %u failed",
+					   link);
 			return status;
 		}
 

+ 6 - 6
umac/cmn_services/mgmt_txrx/dispatcher/src/wlan_mgmt_txrx_rx_reo_tgt_api.c

@@ -134,8 +134,8 @@ tgt_mgmt_rx_reo_enter_algo_without_buffer(
 	}
 
 	if (!reo_params->valid) {
-		mgmt_rx_reo_err("Invalid MGMT rx REO param for link %u",
-				link_id);
+		mgmt_rx_reo_err_rl("Invalid MGMT rx REO param for link %u",
+				   link_id);
 		return QDF_STATUS_E_INVAL;
 	}
 
@@ -268,8 +268,8 @@ QDF_STATUS tgt_mgmt_rx_reo_frame_handler(
 	}
 
 	if (!mgmt_rx_params->reo_params->valid) {
-		mgmt_rx_reo_err("Invalid MGMT rx REO param for link %u",
-				link_id);
+		mgmt_rx_reo_err_rl("Invalid MGMT rx REO param for link %u",
+				   link_id);
 		status = QDF_STATUS_E_INVAL;
 		goto cleanup;
 	}
@@ -297,7 +297,7 @@ QDF_STATUS tgt_mgmt_rx_reo_frame_handler(
 		status = wlan_mgmt_rx_reo_algo_entry(pdev, &desc, &is_queued);
 
 		if (QDF_IS_STATUS_ERROR(status)) {
-			mgmt_rx_reo_err("Failure in executing REO algorithm");
+			mgmt_rx_reo_err_rl("Failed to execute REO algorithm");
 			goto cleanup;
 		}
 
@@ -310,7 +310,7 @@ QDF_STATUS tgt_mgmt_rx_reo_frame_handler(
 		status = wlan_mgmt_rx_reo_algo_entry(pdev, &desc, &is_queued);
 
 		if (QDF_IS_STATUS_ERROR(status))
-			mgmt_rx_reo_err("Failure in executing REO algorithm");
+			mgmt_rx_reo_err_rl("Failed to execute REO algorithm");
 
 		/**
 		 *  If frame is queued, we shouldn't free up params and