net: enetc: consume the error RX buffer descriptors in a dedicated function
authorVladimir Oltean <vladimir.oltean@nxp.com>
Wed, 31 Mar 2021 20:08:49 +0000 (23:08 +0300)
committerDavid S. Miller <davem@davemloft.net>
Wed, 31 Mar 2021 21:57:43 +0000 (14:57 -0700)
commit2fa423f5f0c6891effd4d5c8bdb91d418001da11
tree8bec7e75230798b2d4aed13c3d790697f321631f
parent0d7a7b2014b1a499a0fe24c9f3063d7856b5aaaf
net: enetc: consume the error RX buffer descriptors in a dedicated function

We can and should check the RX BD errors before starting to build the
skb. The only apparent reason why things are done in this backwards
order is to spare one call to enetc_rxbd_next.

Signed-off-by: Vladimir Oltean <vladimir.oltean@nxp.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/freescale/enetc/enetc.c