]> asedeno.scripts.mit.edu Git - linux.git/commitdiff
brcmfmac: change rx_seq check log from error print to debug print
authorWright Feng <wright.feng@broadcom.com>
Fri, 3 Jun 2016 21:31:11 +0000 (23:31 +0200)
committerKalle Valo <kvalo@codeaurora.org>
Thu, 16 Jun 2016 15:20:10 +0000 (18:20 +0300)
The bus rx sequence is not in order because that control and event
frames always cause immediate send, but data frames may be held
for glomming in firmware side. It is not actually an error as the
packets are still processed even if the RX sequence is not in order.
Therefor the error message is rephrased and changed to a debug
message.

Reviewed-by: Arend Van Spriel <arend@broadcom.com>
Signed-off-by: Wright Feng <wright.feng@broadcom.com>
Signed-off-by: Arend van Spriel <arend.vanspriel@broadcom.com>
Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c

index 22b7dc01663c09d9ebfe980b4e9e7553b7ad043c..5fb8b91b9326ab9ac2fc7848e7b2c297a2086649 100644 (file)
@@ -1384,8 +1384,7 @@ static int brcmf_sdio_hdparse(struct brcmf_sdio *bus, u8 *header,
                return -ENXIO;
        }
        if (rd->seq_num != rx_seq) {
-               brcmf_err("seq %d: sequence number error, expect %d\n",
-                         rx_seq, rd->seq_num);
+               brcmf_dbg(SDIO, "seq %d, expected %d\n", rx_seq, rd->seq_num);
                bus->sdcnt.rx_badseq++;
                rd->seq_num = rx_seq;
        }