linux/drivers/net/ethernet
Alexander Duyck 980e9b1186 i40e: Add support for 64 bit netstats
This change brings support for 64 bit netstats to the driver. Previously
the stats were 64 bit but highly racy due to the fact that 64 bit
transactions are not atomic on 32 bit systems.  This change makes is so
that the 64 bit byte and packet stats are reliable on all architectures.

Signed-off-by: Alexander Duyck <alexander.h.duyck@intel.com>
Signed-off-by: Jesse Brandeburg <jesse.brandeburg@intel.com>
Tested-by: Kavindya Deegala <kavindya.s.deegala@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2013-10-09 23:16:27 -07:00
..
3com 3com: Fix drivers/net/ethernet/3com/Kconfig references to PCMCIA and 3c515 2013-10-03 15:55:24 -04:00
8390 net:drivers/net: Miscellaneous conversions to ETH_ALEN 2013-10-02 17:04:45 -04:00
adaptec
adi
aeroflex
allwinner
alteon
amd net:drivers/net: Miscellaneous conversions to ETH_ALEN 2013-10-02 17:04:45 -04:00
apple net:drivers/net: Miscellaneous conversions to ETH_ALEN 2013-10-02 17:04:45 -04:00
arc
atheros atl1e: enable support for NETIF_F_RXALL and NETIF_F_RXCRC features 2013-10-03 17:01:12 -04:00
broadcom bnx2x: Add ndo_get_phys_port_id support 2013-10-09 14:55:13 -04:00
brocade brocade: Remove extern from function prototypes 2013-09-24 10:09:27 -04:00
cadence
calxeda net: calxedaxgmac: determine number of address filters at runtime 2013-10-02 16:10:29 -04:00
chelsio net:drivers/net: Miscellaneous conversions to ETH_ALEN 2013-10-02 17:04:45 -04:00
cirrus
cisco
davicom net:drivers/net: Miscellaneous conversions to ETH_ALEN 2013-10-02 17:04:45 -04:00
dec
dlink
emulex be2net: change the driver version number to 4.9.224.0 2013-10-09 15:50:51 -04:00
faraday
freescale net:drivers/net: Miscellaneous conversions to ETH_ALEN 2013-10-02 17:04:45 -04:00
fujitsu net: fujitsu: Remove ISA depdendency from Kconfig 2013-10-07 15:52:54 -04:00
hp hp100: replace hardcoded name in /proc/interrupts with interface name 2013-09-27 17:38:32 -04:00
i825xx net:drivers/net: Miscellaneous conversions to ETH_ALEN 2013-10-02 17:04:45 -04:00
ibm net:drivers/net: Miscellaneous conversions to ETH_ALEN 2013-10-02 17:04:45 -04:00
icplus
intel i40e: Add support for 64 bit netstats 2013-10-09 23:16:27 -07:00
marvell Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2013-10-08 23:07:53 -04:00
mellanox net/mlx4_en: Fix pages never dma unmapped on rx 2013-10-08 16:09:50 -04:00
micrel net:drivers/net: Miscellaneous conversions to ETH_ALEN 2013-10-02 17:04:45 -04:00
microchip
moxa moxa: fix the error handling in moxart_mac_probe() 2013-10-08 16:33:50 -04:00
myricom net: myri10ge: Change variable type to bool 2013-10-03 15:40:33 -04:00
natsemi
neterion
nuvoton
nvidia
nxp
octeon
oki-semi oki-semi: Remove extern from function prototypes 2013-09-24 12:51:46 -07:00
packetengines
pasemi
qlogic Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2013-10-08 23:07:53 -04:00
rdc
realtek
renesas Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2013-10-08 23:07:53 -04:00
seeq
sfc Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2013-10-08 23:07:53 -04:00
sgi net:drivers/net: Miscellaneous conversions to ETH_ALEN 2013-10-02 17:04:45 -04:00
silan
sis
smsc net:drivers/net: Miscellaneous conversions to ETH_ALEN 2013-10-02 17:04:45 -04:00
stmicro stmicro: Remove extern from function prototypes 2013-09-24 12:54:08 -07:00
sun net:drivers/net: Miscellaneous conversions to ETH_ALEN 2013-10-02 17:04:45 -04:00
tehuti
ti Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2013-10-08 23:07:53 -04:00
tile net:drivers/net: Miscellaneous conversions to ETH_ALEN 2013-10-02 17:04:45 -04:00
toshiba toshiba: Remove extern from function prototypes 2013-09-24 12:54:12 -07:00
tundra
via via-rhine: fix VLAN priority field (PCP, IEEE 802.1p) 2013-09-26 16:09:00 -04:00
wiznet
xilinx net:drivers/net: Miscellaneous conversions to ETH_ALEN 2013-10-02 17:04:45 -04:00
xircom
xscale
dnet.c
dnet.h
ethoc.c
fealnx.c
jme.c net:drivers/net: Miscellaneous conversions to ETH_ALEN 2013-10-02 17:04:45 -04:00
jme.h
Kconfig
korina.c net:drivers/net: Miscellaneous conversions to ETH_ALEN 2013-10-02 17:04:45 -04:00
lantiq_etop.c
Makefile
netx-eth.c
s6gmac.c