e1000e: add workaround for possible stalled packet
authorKai-Heng Feng <kai.heng.feng@canonical.com>
Mon, 8 Jul 2019 04:55:45 +0000 (12:55 +0800)
committerJeff Kirsher <jeffrey.t.kirsher@intel.com>
Wed, 24 Jul 2019 20:55:09 +0000 (13:55 -0700)
commite5e9a2ecfe780975820e157b922edee715710b66
treebd2528d94f7db842d6306c3e077c20a2a558feb5
parent6d37a38243bc4bb3336b9771961e2904500fb3a9
e1000e: add workaround for possible stalled packet

This works around a possible stalled packet issue, which may occur due to
clock recovery from the PCH being too slow, when the LAN is transitioning
from K1 at 1G link speed.

Bugzilla: https://bugzilla.kernel.org/show_bug.cgi?id=204057

Signed-off-by: Kai-Heng Feng <kai.heng.feng@canonical.com>
Tested-by: Aaron Brown <aaron.f.brown@intel.com>
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
drivers/net/ethernet/intel/e1000e/ich8lan.c
drivers/net/ethernet/intel/e1000e/ich8lan.h