All of lore.kernel.org
 help / color / mirror / Atom feed
* [Intel-wired-lan] [REGRESSION] e1000e: RX stops after link down/up on Intel 8086:550a since v6.12.43 (fixed by suspend/resume)
@ 2026-01-08 14:15 Wenger Jeremie (EDU) via Intel-wired-lan
  2026-01-09  9:40 ` Wenger Jeremie (EDU)
  2026-01-13  3:05 ` [Intel-wired-lan] " Lifshits, Vitaly
  0 siblings, 2 replies; 9+ messages in thread
From: Wenger Jeremie (EDU) via Intel-wired-lan @ 2026-01-08 14:15 UTC (permalink / raw)
  To: netdev@vger.kernel.org
  Cc: anthony.l.nguyen@intel.com, przemyslaw.kitszel@intel.com,
	intel-wired-lan@lists.osuosl.org, linux-kernel@vger.kernel.org

[-- Attachment #1: Type: text/plain, Size: 1670 bytes --]

Hello,


I would like to report a regression in the e1000e driver affecting an Intel integrated Ethernet controller.


Hardware:
Intel Ethernet controller [8086:550a]
Driver: e1000e


Summary:
RX stops working after an Ethernet link down/up (unplug/replug cable).
TX still works. A system suspend/resume reliably restores RX.


Regression range:

  *   Working: v6.12.22

  *   Broken: v6.12.43 .. v6.18.3 (tested on Debian 12 backports, Debian 13, Debian sid). v6.18.3 is the most recent kernel tested so far, so the regression is likely still present in newer kernels.

Symptoms:

  *   Link is detected (1Gbps, full duplex).

  *   DHCP DISCOVER frames are transmitted (confirmed via external packet capture).

  *   No packets are received (no DHCP OFFER, RX appears dead).

  *   Booting with the cable plugged works.

  *   The issue is triggered only after unplugging and replugging the cable.

  *   A suspend/resume cycle restores RX immediately.

  *   Using a USB Ethernet adapter (r8152) on the same network works correctly.

Reproduction steps:

  1.  Boot with Ethernet cable plugged.

  2.  Verify network connectivity works.

  3.  Unplug the Ethernet cable.

  4.  Plug the Ethernet cable back in.

  5.  Observe that RX no longer works (no DHCP OFFER).

  6.  Suspend/resume the system → RX works again.

This suggests that the PHY or RX path is not correctly reinitialized on link up after a link down event, while the resume path performs a more complete reset.


I can provide additional logs, ethtool statistics, or test patches if needed.



Best regards,


Jérémie Wenger





[-- Attachment #2: Type: text/html, Size: 4686 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2026-01-14  7:19 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-01-08 14:15 [Intel-wired-lan] [REGRESSION] e1000e: RX stops after link down/up on Intel 8086:550a since v6.12.43 (fixed by suspend/resume) Wenger Jeremie (EDU) via Intel-wired-lan
2026-01-09  9:40 ` Wenger Jeremie (EDU)
2026-01-14  2:24   ` [Intel-wired-lan] " Jakub Kicinski
2026-01-14  2:24     ` Jakub Kicinski
2026-01-14  7:19     ` [Intel-wired-lan] " Wenger Jeremie (EDU) via Intel-wired-lan
2026-01-14  7:19       ` Wenger Jeremie (EDU)
2026-01-13  3:05 ` [Intel-wired-lan] " Lifshits, Vitaly
2026-01-13 12:19   ` Wenger Jeremie (EDU) via Intel-wired-lan
2026-01-13 12:19     ` Wenger Jeremie (EDU)

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.