[SRU] [J/L/Unstable] [PATCH 0/1] Fix unreliable ethernet cable detection on I219 NIC

Kai-Heng Feng kai.heng.feng at canonical.com
Wed Jul 19 05:58:31 UTC 2023

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

Hotplugging RJ45 ethernet cable only works for one time because ACPI GPE
wake doesn't working properly anymore.

Always use PME poll to read PCI PME to know if there's wake event.

With the patch applied, ethernet cable can always be detected.

[Where problems could occur]
PME poll mechanism periodically reads the PMCTRL register, so the power
consumption can be slightly higher. The increase will be very low,
probably won't be noticeable.

Kai-Heng Feng (1):
  UBUNTU: SAUCE: e1000e: Use PME poll to circumvent unreliable ACPI wake

 drivers/net/ethernet/intel/e1000e/netdev.c | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)


More information about the kernel-team mailing list