From a1f53043bb46db333b4d845464a5de6d2b13d5d0 Mon Sep 17 00:00:00 2001 From: Jinwei Chen Date: Wed, 29 Aug 2018 15:54:29 +0800 Subject: [PATCH] qcacmn: fix excessive logging when RX invalid peer data To avoid excessive logging to console, control the log rate when RX data peer is invalid in function dp_rx_err_deliver, use API QDF_TRACE_ERROR_RL instead of original QDF_TRACE. CRs-Fixed: 2300774 Change-Id: If1bf3fd93801e0ef37c7fdb1a32cda16aa429464 --- dp/wifi3.0/dp_rx_err.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/dp/wifi3.0/dp_rx_err.c b/dp/wifi3.0/dp_rx_err.c index 83000c133cf7..490b6ed664ac 100644 --- a/dp/wifi3.0/dp_rx_err.c +++ b/dp/wifi3.0/dp_rx_err.c @@ -786,8 +786,7 @@ dp_rx_err_deliver(struct dp_soc *soc, qdf_nbuf_t nbuf, uint8_t *rx_tlv_hdr) qdf_nbuf_set_rx_chfrag_end(nbuf, 1); if (!peer) { - QDF_TRACE(QDF_MODULE_ID_DP, QDF_TRACE_LEVEL_ERROR, - FL("peer is NULL")); + QDF_TRACE_ERROR_RL(QDF_MODULE_ID_DP, "peer is NULL"); DP_STATS_INC_PKT(soc, rx.err.rx_invalid_peer, 1, qdf_nbuf_len(nbuf)); /* Trigger invalid peer handler wrapper */