]> asedeno.scripts.mit.edu Git - linux.git/commitdiff
mt76: usb: remove WARN_ON in mt76u_get_rx_entry_len
authorLorenzo Bianconi <lorenzo.bianconi@redhat.com>
Tue, 18 Sep 2018 12:12:05 +0000 (14:12 +0200)
committerFelix Fietkau <nbd@nbd.name>
Mon, 1 Oct 2018 10:33:58 +0000 (12:33 +0200)
Remove not useful WARN_ON macros in mt76u_get_rx_entry_len routine
since corrupted frames should just be silently discarded

Signed-off-by: Lorenzo Bianconi <lorenzo.bianconi@redhat.com>
Signed-off-by: Felix Fietkau <nbd@nbd.name>
drivers/net/wireless/mediatek/mt76/usb.c

index be43e2941dc488a3e1544f30d2592456edb94606..b3edd645b3c0dcd76ec237e538c9fe90e50920c6 100644 (file)
@@ -383,9 +383,9 @@ static int mt76u_get_rx_entry_len(u8 *data, u32 data_len)
        min_len = MT_DMA_HDR_LEN + MT_RX_RXWI_LEN +
                  MT_FCE_INFO_LEN;
 
-       if (data_len < min_len || WARN_ON(!dma_len) ||
-           WARN_ON(dma_len + MT_DMA_HDR_LEN > data_len) ||
-           WARN_ON(dma_len & 0x3))
+       if (data_len < min_len || !dma_len ||
+           dma_len + MT_DMA_HDR_LEN > data_len ||
+           (dma_len & 0x3))
                return -EINVAL;
        return dma_len;
 }