Merge git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
[platform/kernel/linux-rpi.git] / drivers / net / wireless / intel / iwlwifi / mvm / rx.c
index 2d14a58..d1a4068 100644 (file)
@@ -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;