net: dont update dev->trans_start
Second round of drivers for Gb cards (and NIU one I forgot in the 10GB round) Now that core network takes care of trans_start updates, dont do it in drivers themselves, if possible. Drivers can avoid one cache miss (on dev->trans_start) in their start_xmit() handler. Exceptions are NETIF_F_LLTX drivers Signed-off-by:Eric Dumazet <eric.dumazet@gmail.com> Signed-off-by:
David S. Miller <davem@davemloft.net>
Showing
- drivers/net/acenic.c 0 additions, 1 deletiondrivers/net/acenic.c
- drivers/net/atl1c/atl1c_main.c 0 additions, 1 deletiondrivers/net/atl1c/atl1c_main.c
- drivers/net/atl1e/atl1e_main.c 1 addition, 1 deletiondrivers/net/atl1e/atl1e_main.c
- drivers/net/atlx/atl1.c 0 additions, 1 deletiondrivers/net/atlx/atl1.c
- drivers/net/bnx2.c 0 additions, 1 deletiondrivers/net/bnx2.c
- drivers/net/dl2k.c 3 additions, 5 deletionsdrivers/net/dl2k.c
- drivers/net/e1000/e1000_main.c 0 additions, 1 deletiondrivers/net/e1000/e1000_main.c
- drivers/net/e1000e/netdev.c 0 additions, 1 deletiondrivers/net/e1000e/netdev.c
- drivers/net/hamachi.c 1 addition, 2 deletionsdrivers/net/hamachi.c
- drivers/net/igb/igb_main.c 0 additions, 1 deletiondrivers/net/igb/igb_main.c
- drivers/net/igbvf/netdev.c 0 additions, 1 deletiondrivers/net/igbvf/netdev.c
- drivers/net/jme.c 0 additions, 1 deletiondrivers/net/jme.c
- drivers/net/niu.c 0 additions, 2 deletionsdrivers/net/niu.c
- drivers/net/ns83820.c 2 additions, 4 deletionsdrivers/net/ns83820.c
- drivers/net/qla3xxx.c 0 additions, 1 deletiondrivers/net/qla3xxx.c
- drivers/net/r8169.c 0 additions, 2 deletionsdrivers/net/r8169.c
- drivers/net/sis190.c 0 additions, 2 deletionsdrivers/net/sis190.c
- drivers/net/skge.c 0 additions, 2 deletionsdrivers/net/skge.c
- drivers/net/sky2.c 0 additions, 1 deletiondrivers/net/sky2.c
- drivers/net/tg3.c 2 additions, 6 deletionsdrivers/net/tg3.c
Loading
Please register or sign in to comment