Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 3c8b061a authored by Amar Singhal's avatar Amar Singhal
Browse files

qcacmn: Rate limit the mgmt frame error messages

Management frame error messages can occur quite frequently.
Therefore rate limit them.

Change-Id: I9caa71031e41f3aca2d2bed787c4f5b72d516ded
CRs-Fixed: 2326294
parent e78f3305
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -53,7 +53,8 @@
		mgmt_txrx_logfl(QDF_TRACE_LEVEL_INFO_HIGH, format, ## args)
#define mgmt_txrx_debug(format, args...) \
		mgmt_txrx_logfl(QDF_TRACE_LEVEL_DEBUG, format, ## args)

#define mgmt_txrx_err_rl(params...) \
	QDF_TRACE_ERROR_RL(QDF_MODULE_ID_MGMT_TXRX, params)

/**
 * enum mgmt_subtype - enum of mgmt. subtypes
+2 −2
Original line number Diff line number Diff line
@@ -935,7 +935,7 @@ QDF_STATUS tgt_mgmt_txrx_rx_frame_handler(

	frm_type = mgmt_txrx_get_frm_type(mgmt_subtype, mpdu_data_ptr);
	if (frm_type == MGMT_FRM_UNSPECIFIED) {
		mgmt_txrx_err("Unspecified mgmt frame type fc: %x %x",
		mgmt_txrx_err_rl("Unspecified mgmt frame type fc: %x %x",
				 wh->i_fc[0], wh->i_fc[1]);
		qdf_nbuf_free(buf);
		status = QDF_STATUS_E_FAILURE;