android_kernel_oneplus_msm8998/drivers/net/ethernet
Sathya Perla 09c1c68f22 be2net: fix erx->rx_drops_no_frags wrap around
The rx_drops_no_frags HW counter for RSS rings is 16bits in HW and can
wraparound often. Maintain a 32-bit accumulator in the driver to prevent
frequent wraparound.

Also, incorporated Eric's feedback to use ACCESS_ONCE() for the accumulator
write.

Signed-off-by: Sathya Perla <sathya.perla@emulex.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2011-08-24 16:19:29 -07:00
..
3com
8390
adaptec
adi
aeroflex
alteon
amd
apple
atheros
broadcom
brocade
cadence
chelsio
cirrus
cisco
davicom
dec
dlink
emulex be2net: fix erx->rx_drops_no_frags wrap around 2011-08-24 16:19:29 -07:00
faraday
freescale
fujitsu
hp
i825xx
ibm
icplus
intel Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/jkirsher/net-next 2011-08-20 17:25:36 -07:00
marvell
mellanox
micrel
microchip
myricom
natsemi
neterion
nuvoton
nvidia
octeon
oki-semi
packetengines
pasemi
qlogic
racal
rdc
realtek
renesas
seeq
sfc
sgi
sis
smsc
stmicro
sun
tehuti
ti
tile
toshiba
tundra
via
xilinx
xircom
xscale
dnet.c
dnet.h
ethoc.c
fealnx.c
jme.c
jme.h
Kconfig
korina.c
lantiq_etop.c
Makefile
mipsnet.c
netx-eth.c
s6gmac.c