linux_dsm_epyc7002/drivers/net/ethernet/intel
Jan Sokolowski c685c69fba ixgbe: don't do any AF_XDP zero-copy transmit if netif is not OK
An issue has been found while testing zero-copy XDP that
causes a reset to be triggered. As it takes some time to
turn the carrier on after setting zc, and we already
start trying to transmit some packets, watchdog considers
this as an erroneous state and triggers a reset.

Don't do any work if netif carrier is not OK.

Fixes: 8221c5eba8 (ixgbe: add AF_XDP zero-copy Tx support)
Signed-off-by: Jan Sokolowski <jan.sokolowski@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2019-02-21 11:11:25 -08:00
..
e1000 cross-tree: phase out dma_zalloc_coherent() 2019-01-08 07:58:37 -05:00
e1000e cross-tree: phase out dma_zalloc_coherent() 2019-01-08 07:58:37 -05:00
fm10k ethernet/intel: consolidate NAPI and NAPI exit 2018-11-21 10:35:23 -08:00
i40e i40e: fix XDP_REDIRECT/XDP xmit ring cleanup race 2019-02-21 11:07:49 -08:00
iavf ethernet/intel: consolidate NAPI and NAPI exit 2018-11-21 10:35:23 -08:00
ice ice: Do not enable NAPI on q_vectors that have no rings 2018-12-20 12:10:24 -08:00
igb Revert "igb: reduce CPU0 latency when updating statistics" 2019-01-15 13:33:44 -08:00
igbvf ethernet/intel: consolidate NAPI and NAPI exit 2018-11-21 10:35:23 -08:00
igc igc: Remove obsolete IGC_ERR define 2018-11-21 10:55:06 -08:00
ixgb cross-tree: phase out dma_zalloc_coherent() 2019-01-08 07:58:37 -05:00
ixgbe ixgbe: don't do any AF_XDP zero-copy transmit if netif is not OK 2019-02-21 11:11:25 -08:00
ixgbevf xfrm: prefer secpath_set over secpath_dup 2018-12-19 11:21:38 -08:00
e100.c e100: Fix passing zero to 'PTR_ERR' warning in e100_load_ucode_wait 2018-12-20 11:54:27 -08:00
Kconfig ixgbe: fix Kconfig when driver is not a module 2019-01-04 14:02:16 -08:00
Makefile igc: Add skeletal frame for Intel(R) 2.5G Ethernet Controller support 2018-10-17 12:14:54 -07:00