linux_dsm_epyc7002/drivers/net/ethernet/emulex/benet
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
..
be_cmds.c be2net: Storing the 'vid' got by the grp5 event instead of storing the vlan_tag 2011-08-18 21:51:49 -07:00
be_cmds.h be2net: Move the Emulex driver 2011-08-11 02:33:55 -07:00
be_ethtool.c be2net: Move the Emulex driver 2011-08-11 02:33:55 -07:00
be_hw.h be2net: Move the Emulex driver 2011-08-11 02:33:55 -07:00
be_main.c be2net: fix erx->rx_drops_no_frags wrap around 2011-08-24 16:19:29 -07:00
be.h be2net: get rid of memory mapped pci-cfg space address 2011-08-24 16:19:29 -07:00
Kconfig be2net: Move the Emulex driver 2011-08-11 02:33:55 -07:00
Makefile be2net: Move the Emulex driver 2011-08-11 02:33:55 -07:00