1 From: Wright Feng <wright.feng@broadcom.com>
2 Date: Fri, 3 Jun 2016 23:31:11 +0200
3 Subject: [PATCH] brcmfmac: change rx_seq check log from error print to debug
6 The bus rx sequence is not in order because that control and event
7 frames always cause immediate send, but data frames may be held
8 for glomming in firmware side. It is not actually an error as the
9 packets are still processed even if the RX sequence is not in order.
10 Therefor the error message is rephrased and changed to a debug
13 Reviewed-by: Arend Van Spriel <arend@broadcom.com>
14 Signed-off-by: Wright Feng <wright.feng@broadcom.com>
15 Signed-off-by: Arend van Spriel <arend.vanspriel@broadcom.com>
16 Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
19 --- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
20 +++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c
21 @@ -1382,8 +1382,7 @@ static int brcmf_sdio_hdparse(struct brc
24 if (rd->seq_num != rx_seq) {
25 - brcmf_err("seq %d: sequence number error, expect %d\n",
26 - rx_seq, rd->seq_num);
27 + brcmf_dbg(SDIO, "seq %d, expected %d\n", rx_seq, rd->seq_num);
28 bus->sdcnt.rx_badseq++;