[SRU] [B/D/Unstable/OEM-B/OEM-OSP1-B] [PATCH 0/2] Fix RX CRC errors on I219 v6

Kai-Heng Feng kai.heng.feng at canonical.com
Thu Jul 11 07:16:44 UTC 2019


BugLink: https://bugs.launchpad.net/bugs/1836152

[Impact]
RX speed on Intel ethernet I219 v6 is extremely slow due to multiple RX
CRC errors.

[Fix]
Disable e1000e K1 feature to make I219 and PCH operate at higher speed
to avoid the issue.

[Test]
Before applying the patch, the RX is slower than 150Kbps. After applying
the fix the RX speed can achive gigabits.

[Regression Potential]
Low. This only applies to recent I219 generations.
I've also test several other systems with e1000e and I don't see any
regression.

Kai-Heng Feng (2):
  e1000e: add workaround for possible stalled packet
  e1000e: disable force K1-off feature

 drivers/net/ethernet/intel/e1000e/hw.h      |  1 +
 drivers/net/ethernet/intel/e1000e/ich8lan.c | 13 +++++++++++++
 drivers/net/ethernet/intel/e1000e/ich8lan.h |  2 +-
 3 files changed, 15 insertions(+), 1 deletion(-)

-- 
2.17.1




More information about the kernel-team mailing list