[SRU] [E/F/Unstable/OEM-OSP1-B] [PATCH 0/1] Fix broken e1000e that blocks s2idle on X1 Carbon 7th

Kai-Heng Feng kai.heng.feng at canonical.com
Mon Mar 23 05:22:23 UTC 2020


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

[Impact]
Lenovo X1 Carbon 7th can only susped (s2idle) once, subsquent suspends
are blocked by failed e1000e resume routine.

[Fix]
It's not root caused yet by Intel, so disable the s0ix flow on X1 Carbon
7th as a temporary workaround.

[Test]
After applying the DMI quirk patch, e1000e keeps working, so it doesn't
block s2idle anymore.
User also confimred the workaround works.

[Regression Potential]
Low. It limits to a specific model, and I can confirm s0ix can still be
reached withouth this feature.

Kai-Heng Feng (1):
  e1000e: Disable s0ix flow for X1 Carbon 7th

 drivers/net/ethernet/intel/e1000e/netdev.c | 16 ++++++++++++++--
 1 file changed, 14 insertions(+), 2 deletions(-)

-- 
2.17.1




More information about the kernel-team mailing list