]> git.baikalelectronics.ru Git - kernel.git/commit
r8169: improve rtl_rx
authorHeiner Kallweit <hkallweit1@gmail.com>
Mon, 22 Jul 2019 20:01:15 +0000 (22:01 +0200)
committerDavid S. Miller <davem@davemloft.net>
Tue, 23 Jul 2019 01:28:12 +0000 (18:28 -0700)
commit97674f727d36d3a720d91343a566556a60b63940
tree5c1d8c332a3e8dda1f071dbaf4e0dd00e2b79917
parent940b0e78c9a9821e3d5d34de4e76bf734b366356
r8169: improve rtl_rx

This patch improves few aspects of rtl_rx, no functional change intended.

1. inline rtl8169_try_rx_copy
2. make pkt_size unsigned
3. use constant ETH_FCS_LEN instead of value 4
4. We just created the skb, so we don't need the checks in skb_put.
   Also we don't need the return value of skb_put.
   Set skb->tail and skb->len directly.

Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/realtek/r8169_main.c