linux_dsm_epyc7002/drivers/net/ethernet/amd/xgbe
Lendacky, Thomas 5449e27167 amd-xgbe: Add a read memory barrier to Tx/Rx path
Add a read memory barrier to the Tx and Rx paths where the ownership
bit is checked to be sure that all descriptor fields are read after
having read the ownership bit for the descriptor.

This has not been an issue to date, but it's a good safe-guard to have.

Signed-off-by: Tom Lendacky <thomas.lendacky@amd.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2014-11-21 15:19:10 -05:00
..
Makefile amd-xgbe: Add traffic class support 2014-07-30 18:46:53 -07:00
xgbe-common.h amd-xgbe: Provide support for receive side scaling 2014-11-05 21:50:12 -05:00
xgbe-dcb.c amd-xgbe: Checkpatch driver fixes 2014-09-05 15:11:20 -07:00
xgbe-debugfs.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2014-09-07 21:41:53 -07:00
xgbe-desc.c amd-xgbe: Implement split header receive support 2014-11-05 21:50:12 -05:00
xgbe-dev.c amd-xgbe: Add a read memory barrier to Tx/Rx path 2014-11-21 15:19:10 -05:00
xgbe-drv.c amd-xgbe: Add a read memory barrier to Tx/Rx path 2014-11-21 15:19:10 -05:00
xgbe-ethtool.c amd-xgbe: Add receive side scaling ethtool support 2014-11-05 21:50:12 -05:00
xgbe-main.c amd-xgbe: use netdev_rss_key_fill() helper 2014-11-16 15:59:11 -05:00
xgbe-mdio.c amd-xgbe: Checkpatch driver fixes 2014-09-05 15:11:20 -07:00
xgbe-ptp.c amd-xgbe: Checkpatch driver fixes 2014-09-05 15:11:20 -07:00
xgbe.h amd-xgbe: Fix sparse endian warnings 2014-11-12 15:10:23 -05:00