diff options
Diffstat (limited to 'drivers/net/wireless/intel/iwlwifi/mvm/rx.c')
| -rw-r--r-- | drivers/net/wireless/intel/iwlwifi/mvm/rx.c | 7 | 
1 files changed, 3 insertions, 4 deletions
diff --git a/drivers/net/wireless/intel/iwlwifi/mvm/rx.c b/drivers/net/wireless/intel/iwlwifi/mvm/rx.c index 2d14a58cbdd7..d1a40688d5e1 100644 --- a/drivers/net/wireless/intel/iwlwifi/mvm/rx.c +++ b/drivers/net/wireless/intel/iwlwifi/mvm/rx.c @@ -663,11 +663,10 @@ void iwl_mvm_handle_rx_statistics(struct iwl_mvm *mvm,  		expected_size = sizeof(struct iwl_notif_statistics_cdb);  	} -	if (iwl_rx_packet_payload_len(pkt) != expected_size) { -		IWL_ERR(mvm, "received invalid statistics size (%d)!\n", -			iwl_rx_packet_payload_len(pkt)); +	if (WARN_ONCE(iwl_rx_packet_payload_len(pkt) != expected_size, +		      "received invalid statistics size (%d)!\n", +		      iwl_rx_packet_payload_len(pkt)))  		return; -	}  	if (!iwl_mvm_has_new_rx_stats_api(mvm)) {  		struct iwl_notif_statistics_v11 *stats = (void *)&pkt->data;  |