Hi, This issue started on 6.13.x. I have confirmed the regression using a 6.12.x kernel. My machine has two NICs: a wireless and a type-C Ethernet NIC. I suspend my laptop after a period of inactivity. When it receives a WOL, the type-C Ethernet NIC stops working. I see the following messages in journactl: > Feb 11 02:00:02.574408 zoom kernel: xhci_hcd 0000:a4:00.0: not ready 1023ms > after resume; giving up > Feb 11 02:00:02.574697 zoom kernel: xhci_hcd 0000:a4:00.0: Unable to change > power state from D3cold to D0, device inaccessible > Feb 11 02:00:02.575057 zoom kernel: xhci_hcd 0000:a4:00.0: Unable to change > power state from D3cold to D0, device inaccessible > Feb 11 02:00:02.575333 zoom kernel: xhci_hcd 0000:a4:00.0: Controller not > ready at resume -19 > Feb 11 02:00:02.576081 zoom kernel: xhci_hcd 0000:a4:00.0: PCI post-resume > error -19! > Feb 11 02:00:02.576487 zoom kernel: xhci_hcd 0000:a4:00.0: HC died; cleaning > up > Feb 11 02:00:02.576813 zoom kernel: xhci_hcd 0000:a4:00.0: PM: > dpm_run_callback(): pci_pm_resume returns -19 > Feb 11 02:00:02.577023 zoom kernel: xhci_hcd 0000:a4:00.0: PM: failed to > resume async: error -19 > Feb 11 02:00:02.577210 zoom kernel: nvme nvme0: 16/0/0 default/read/poll > queues > Feb 11 02:00:02.577343 zoom kernel: pcieport 0000:00:1d.0: PME: Spurious > native interrupt! > Feb 11 02:00:02.577504 zoom kernel: pcieport 0000:00:1d.0: PME: Spurious > native interrupt! > Feb 11 02:00:02.577711 zoom kernel: OOM killer enabled. > Feb 11 02:00:02.577738 zoom kernel: Restarting tasks ... > Feb 11 02:00:02.577760 zoom kernel: r8152-cfgselector 6-2: USB disconnect, > device number 2 > Feb 11 02:00:08.057358 zoom kernel: done. > Feb 11 02:00:08.057452 zoom kernel: random: crng reseeded on system > resumption > Feb 11 02:00:08.057526 zoom kernel: mei_hdcp > 0000:00:16.0-b638ab7e-94e2-4ea2-a552-d1c54b627f04: bound 0000:00:02.0 (ops > i915_hdcp_ops [i915]) > Feb 11 02:00:08.057902 zoom kernel: PM: suspend exit Messages to dmesg go wonky: > [ 111.080692] [ T33] pcieport 0000:00:1d.0: PME: Spurious native > interrupt! > [ 111.206652] [ T33] pcieport 0000:00:1d.0: PME: Spurious native > interrupt! > [ 111.206676] [ T33] pcieport 0000:00:1d.0: PME: Spurious native > interrupt! > [ 111.332784] [ T33] pcieport 0000:00:1d.0: PME: Spurious native > interrupt! > [ 111.332801] [ T33] pcieport 0000:00:1d.0: PME: Spurious native > interrupt! > [ 111.458795] [ T33] pcieport 0000:00:1d.0: PME: Spurious native > interrupt! > [ 111.458818] [ T33] pcieport 0000:00:1d.0: PME: Spurious native > interrupt! > [ 111.585053] [ T33] pcieport 0000:00:1d.0: PME: Spurious native > interrupt! > [ 111.585075] [ T33] pcieport 0000:00:1d.0: PME: Spurious native > interrupt! > [ 111.711153] [ T33] pcieport 0000:00:1d.0: PME: Spurious native > interrupt! > [ 111.711175] [ T33] pcieport 0000:00:1d.0: PME: Spurious native > interrupt! > [ 111.837024] [ T33] pcieport 0000:00:1d.0: PME: Spurious native > interrupt! > [ 111.837045] [ T33] pcieport 0000:00:1d.0: PME: Spurious native > interrupt! > [ 111.963378] [ T33] pcieport 0000:00:1d.0: PME: Spurious native > interrupt! > [ 111.963401] [ T33] pcieport 0000:00:1d.0: PME: Spurious native > interrupt! Please let me know if I can provide any additional information. This is the first time I have submitted an upstream bug. I checked some other bugs to get an idea of the data to provide.
This issue has been resolved with 6.13.3-1-default