net: systemport: correctly check for RX_STATUS_OVFLOW flag
We were missing an and comparison with status to check whether RX_STATUS_OVFLOW is asserted or not in the per-packet status word, fix that. Signed-off-by: Florian Fainelli <f.fainelli@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
d8498088cf
commit
ad51c61061
|
@ -514,7 +514,7 @@ static unsigned int bcm_sysport_desc_rx(struct bcm_sysport_priv *priv,
|
|||
|
||||
if (unlikely(status & (RX_STATUS_ERR | RX_STATUS_OVFLOW))) {
|
||||
netif_err(priv, rx_err, ndev, "error packet\n");
|
||||
if (RX_STATUS_OVFLOW)
|
||||
if (status & RX_STATUS_OVFLOW)
|
||||
ndev->stats.rx_over_errors++;
|
||||
ndev->stats.rx_dropped++;
|
||||
ndev->stats.rx_errors++;
|
||||
|
|
Loading…
Reference in New Issue