فهرست منبع

qcacmn: Rate limit logs when wake request fails

Excessive logging is detected when force wake request
command fails.
Rate limit the logs in hif_force_wake_request and
hal_write32_mb.

Change-Id: I9b1166074dfdb2d58d811571c802a75a6dbc03c5
CRs-Fixed: 2823961
Ananya Gupta 4 سال پیش
والد
کامیت
a550225eb1
2فایلهای تغییر یافته به همراه2 افزوده شده و 2 حذف شده
  1. 1 1
      hal/wifi3.0/hal_api.h
  2. 1 1
      hif/src/ipcie/if_ipci.c

+ 1 - 1
hal/wifi3.0/hal_api.h

@@ -290,7 +290,7 @@ static inline void hal_write32_mb(struct hal_soc *hal_soc, uint32_t offset,
 	if (!hal_soc->init_phase) {
 		ret = hif_force_wake_request(hal_soc->hif_handle);
 		if (ret) {
-			hal_err("Wake up request failed");
+			hal_err_rl("Wake up request failed");
 			qdf_check_state_before_panic();
 			return;
 		}

+ 1 - 1
hif/src/ipcie/if_ipci.c

@@ -710,7 +710,7 @@ int hif_force_wake_request(struct hif_opaque_softc *hif_handle)
 	struct hif_ipci_softc *ipci_scn = HIF_GET_IPCI_SOFTC(scn);
 
 	if (pld_force_wake_request(scn->qdf_dev->dev)) {
-		hif_err("force wake request send failed");
+		hif_err_rl("force wake request send failed");
 		return -EINVAL;
 	}