]> git.baikalelectronics.ru Git - kernel.git/commit
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)
commit586dbaab9d58e5b25a5128d8b1f2a2dcf06e9cd3
tree8bec7e75230798b2d4aed13c3d790697f321631f
parentec48e477b3e3a1f84877f143a919170dddb49daf
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