linux_dsm_epyc7002/drivers/net/ethernet/intel
David Ertman 77e61146c6 e1000e: Workaround for dropped packets in Gig/100 speeds on 82579
This is a workaround for a HW erratum on 82579 devices.
Erratum is #23 in Intel 6 Series Chipset and Intel C200 Series Chipset
specification Update June 2013.

Problem: 82579 parts experience packet loss in Gig and 100 speeds
when interconnect between PHY and MAC is exiting K1 power saving state.
This was previously believed to only affect 1Gig speed, but has been observed
at 100Mbs also.

Workaround: Disable K1 for 82579 devices at Gig and 100 speeds.

Signed-off-by: Dave Ertman <davidx.m.ertman@intel.com>
Tested-by: Aaron Brown <aaron.f.brown@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
2014-05-05 12:54:33 -07:00
..
e1000 e1000: remove open-coded skb_cow_head 2014-04-11 05:58:07 -07:00
e1000e e1000e: Workaround for dropped packets in Gig/100 speeds on 82579 2014-05-05 12:54:33 -07:00
i40e i40e: fix Timesync Tx interrupt handler code 2014-04-26 12:55:39 -04:00
i40evf i40evf: program RSS LUT correctly 2014-04-11 06:23:25 -07:00
igb e1000e/igb/ixgbe/i40e: fix message terminations 2014-04-18 18:41:24 -07:00
igbvf igbvf: remove open-coded skb_cow_head 2014-04-11 05:58:09 -07:00
ixgb ixgb: remove open-coded skb_cow_head 2014-04-11 06:08:46 -07:00
ixgbe e1000e/igb/ixgbe/i40e: fix message terminations 2014-04-18 18:41:24 -07:00
ixgbevf ixgbevf: remove open-coded skb_cow_head 2014-04-11 05:58:06 -07:00
e100.c e100: Convert uses of __constant_<foo> to <foo> 2014-03-19 21:46:36 -07:00
Kconfig i40e: add DCB option to Kconfig 2014-01-17 19:13:04 -08:00
Makefile i40evf: add driver to kernel build system 2013-12-31 16:27:49 -08:00