linux_dsm_epyc7002/drivers/net/ethernet/intel/i40e
Jesse Brandeburg be56052154 i40e/i40evf: carefully fill tx ring
We need to make sure that we stay away from the cache line
where the DD bit (done) may be getting written back for
the transmit ring since the hardware may be writing the
whole cache line for a partial update.

Change-ID: Id0b6dfc01f654def6a2a021af185803be1915d7e
Signed-off-by: Jesse Brandeburg <jesse.brandeburg@intel.com>
Signed-off-by: Catherine Sullivan <catherine.sullivan@intel.com>
Tested-by: Kavindya Deegala <kavindya.s.deegala@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2014-03-06 18:42:05 -08:00
..
i40e_adminq_cmd.h i40e: updates to AdminQ interface 2014-01-16 17:20:51 -08:00
i40e_adminq.c i40evf: clean up memsets 2014-02-13 17:27:28 -05:00
i40e_adminq.h i40e: Fix GPL header 2014-01-09 02:10:23 -08:00
i40e_alloc.h i40e: Fix GPL header 2014-01-09 02:10:23 -08:00
i40e_common.c i40e/i40evf: i40e implementation for skb_set_hash 2014-03-06 18:41:31 -08:00
i40e_dcb_nl.c i40e: add DCB and DCBNL support 2014-01-17 19:13:04 -08:00
i40e_dcb.c i40e: Fix static checker warning 2014-03-06 18:41:50 -08:00
i40e_dcb.h i40e: implement DCB support infastructure 2014-01-17 19:13:04 -08:00
i40e_debugfs.c i40e: Flow Director sideband accounting 2014-03-06 17:54:04 -08:00
i40e_diag.c i40e: Fix GPL header 2014-01-09 02:10:23 -08:00
i40e_diag.h i40e: Fix GPL header 2014-01-09 02:10:23 -08:00
i40e_ethtool.c i40e: count timeout events 2014-03-06 18:41:42 -08:00
i40e_hmc.c i40e: use assignment instead of memcpy 2014-01-10 16:30:31 -08:00
i40e_hmc.h i40e: Cleanup Doxygen warnings 2014-01-10 16:30:33 -08:00
i40e_lan_hmc.c i40e: trivial cleanup 2014-01-14 18:56:00 -08:00
i40e_lan_hmc.h i40e: Fix GPL header 2014-01-09 02:10:23 -08:00
i40e_main.c i40e: fix nvm version and remove firmware report 2014-03-06 18:41:58 -08:00
i40e_nvm.c i40e: clean up comment style 2014-03-06 18:41:36 -08:00
i40e_osdep.h i40e: Fix GPL header 2014-01-09 02:10:23 -08:00
i40e_prototype.h i40e/i40evf: i40e implementation for skb_set_hash 2014-03-06 18:41:31 -08:00
i40e_ptp.c i40e: enable PTP 2014-01-10 16:33:39 -08:00
i40e_register.h i40e: Fix GPL header 2014-01-09 02:10:23 -08:00
i40e_status.h i40e: Fix GPL header 2014-01-09 02:10:23 -08:00
i40e_txrx.c i40e/i40evf: carefully fill tx ring 2014-03-06 18:42:05 -08:00
i40e_txrx.h i40e: enable PTP 2014-01-10 16:33:39 -08:00
i40e_type.h i40e: Fix device ID define names to align to standard 2014-01-17 19:13:04 -08:00
i40e_virtchnl_pf.c i40e: Prevent overflow due to kzalloc 2014-03-06 18:41:22 -08:00
i40e_virtchnl_pf.h i40e: enable extant VFs 2014-02-13 17:27:29 -05:00
i40e_virtchnl.h i40e: Fix GPL header 2014-01-09 02:10:23 -08:00
i40e.h i40e: fix nvm version and remove firmware report 2014-03-06 18:41:58 -08:00
Makefile i40e: add DCB option to Kconfig 2014-01-17 19:13:04 -08:00