-
- Downloads
[NET] drivers/net: statistics cleanup #1 -- save memory and shrink code
We now have struct net_device_stats embedded in struct net_device, and the default ->get_stats() hook does the obvious thing for us. Run through drivers/net/* and remove the driver-local storage of statistics, and driver-local ->get_stats() hook where applicable. This was just the low-hanging fruit in drivers/net; plenty more drivers remain to be updated. [ Resolved conflicts with napi_struct changes and fix sunqe build regression... -DaveM ] Signed-off-by:Jeff Garzik <jeff@garzik.org> Signed-off-by:
David S. Miller <davem@davemloft.net>
Showing
- drivers/net/3c501.c 11 additions, 30 deletionsdrivers/net/3c501.c
- drivers/net/3c501.h 0 additions, 2 deletionsdrivers/net/3c501.h
- drivers/net/3c507.c 19 additions, 33 deletionsdrivers/net/3c507.c
- drivers/net/7990.c 20 additions, 27 deletionsdrivers/net/7990.c
- drivers/net/7990.h 0 additions, 2 deletionsdrivers/net/7990.h
- drivers/net/82596.c 27 additions, 38 deletionsdrivers/net/82596.c
- drivers/net/a2065.c 21 additions, 30 deletionsdrivers/net/a2065.c
- drivers/net/at1700.c 12 additions, 27 deletionsdrivers/net/at1700.c
- drivers/net/atarilance.c 20 additions, 38 deletionsdrivers/net/atarilance.c
- drivers/net/atp.c 18 additions, 31 deletionsdrivers/net/atp.c
- drivers/net/au1000_eth.c 4 additions, 19 deletionsdrivers/net/au1000_eth.c
- drivers/net/au1000_eth.h 0 additions, 1 deletiondrivers/net/au1000_eth.h
- drivers/net/bfin_mac.c 5 additions, 20 deletionsdrivers/net/bfin_mac.c
- drivers/net/bfin_mac.h 0 additions, 2 deletionsdrivers/net/bfin_mac.h
- drivers/net/bmac.c 19 additions, 29 deletionsdrivers/net/bmac.c
- drivers/net/de600.c 4 additions, 11 deletionsdrivers/net/de600.c
- drivers/net/de600.h 0 additions, 1 deletiondrivers/net/de600.h
- drivers/net/de620.c 7 additions, 19 deletionsdrivers/net/de620.c
- drivers/net/declance.c 21 additions, 31 deletionsdrivers/net/declance.c
- drivers/net/depca.c 15 additions, 27 deletionsdrivers/net/depca.c
Loading
Please register or sign in to comment