[SRU] [OEM-5.17] [PATCH 0/1] Fix non-working I219 ethernet after s2idle

Kai-Heng Feng kai.heng.feng at canonical.com
Wed Aug 17 04:19:51 UTC 2022

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

I219 may stop working after s2idle. The link is up but failed to get an
IP address from DHCP server.

Revert the workaround patch "e1000e: Fix possible HW unit hang after an
s0ix exit" so the new fix "e1000e: Enable GPT clock before sending
message to CSME" can work.

With the patch applied, the I219 device always get ip address and all
the functionalities are working.

[Where problems could occur]
It's really hard to say since the interaction between I219 and Intel ME
is very arcane. The good thing is that the fix is limited to e1000e.

Sasha Neftin (1):
  Revert "e1000e: Fix possible HW unit hang after an s0ix exit"

 drivers/net/ethernet/intel/e1000e/hw.h      |  1 -
 drivers/net/ethernet/intel/e1000e/ich8lan.c |  4 ----
 drivers/net/ethernet/intel/e1000e/ich8lan.h |  1 -
 drivers/net/ethernet/intel/e1000e/netdev.c  | 26 ---------------------
 4 files changed, 32 deletions(-)


More information about the kernel-team mailing list