[Bug 1233958] New: System lockup possibly related to USB device
https://bugzilla.suse.com/show_bug.cgi?id=1233958 Bug ID: 1233958 Summary: System lockup possibly related to USB device Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Kernel Assignee: kernel-bugs@opensuse.org Reporter: pujos.michael@gmail.com QA Contact: qa-bugs@suse.de Target Milestone: --- Found By: --- Blocker: --- Observed running TW20241124, Kernel 6.11.8-1-default Yesterday, on my Laptop, my system freezed without it being a kernel crash. I was running Xorg + i3 as usual when out of nowhere while in Firefox: - mouse and keyboard freezed, entirely unresponsive - no ability to switch to a VT - remote login via ssh unresponsive - no kernel crash (nothing in dmesg, no led blinking) The only solution was to hard shutdown the laptop long-pressing its power button. I had never observed something like this, but yesterday I plugged my brand new Pixel 8 Pro with an USB-C cable for the first time (actually using a TB3 cable connected to the TB3 output of my laptop). I plugged it at 17:16 and the system freeze happened around 17:54 (logs below during that tine interval). Maybe these unusual "PME: Spurious native interrupt!" and "attempt power cycle" messages are a hint to this issue ? For reference, I previously used a Pixel 4a for years with the same cable and never had this issue. If this freeze ever happens again I will report it again here. ////////////// Nov 27 17:16:05 p72 kernel: pcieport 0000:00:1c.0: PME: Spurious native interrupt! Nov 27 17:16:05 p72 kernel: pcieport 0000:00:1c.0: PME: Spurious native interrupt! Nov 27 17:16:05 p72 kernel: pcieport 0000:00:1c.0: PME: Spurious native interrupt! Nov 27 17:16:05 p72 kernel: usb 4-1: new SuperSpeed USB device number 2 using xhci_hcd Nov 27 17:16:05 p72 kernel: usb 4-1: LPM exit latency is zeroed, disabling LPM. Nov 27 17:16:05 p72 kernel: usb 4-1: New USB device found, idVendor=18d1, idProduct=4eea, bcdDevice= 5.15 Nov 27 17:16:06 p72 kernel: usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 Nov 27 17:16:06 p72 kernel: usb 4-1: Product: Pixel 8 Pro Nov 27 17:16:06 p72 kernel: usb 4-1: Manufacturer: Google Nov 27 17:16:06 p72 kernel: usb 4-1: SerialNumber: 41111FDJG002BN Nov 27 17:16:06 p72 kernel: usb 4-1: Quirk or no altset; falling back to MIDI 1.0 Nov 27 17:16:06 p72 boltd[1930]: probing: started [1000] Nov 27 17:16:06 p72 (udev-worker)[31737]: controlC2: Process '/usr/sbin/alsactl restore 2' failed with exit code 99. Nov 27 17:16:06 p72 systemd[3109]: Reached target Sound Card. Nov 27 17:16:09 p72 kernel: usb 4-1: USB disconnect, device number 2 Nov 27 17:16:09 p72 boltd[1930]: probing: timeout, done: [2974775] (2000000) Nov 27 17:16:09 p72 kernel: pcieport 0000:00:1c.0: PME: Spurious native interrupt! Nov 27 17:16:09 p72 kernel: pcieport 0000:00:1c.0: PME: Spurious native interrupt! Nov 27 17:16:09 p72 kernel: pcieport 0000:00:1c.0: PME: Spurious native interrupt! Nov 27 17:16:19 p72 kernel: pcieport 0000:00:1c.0: PME: Spurious native interrupt! Nov 27 17:16:20 p72 kernel: usb 4-1: new SuperSpeed USB device number 4 using xhci_hcd Nov 27 17:16:20 p72 kernel: usb 4-1: LPM exit latency is zeroed, disabling LPM. Nov 27 17:16:20 p72 kernel: usb 4-1: New USB device found, idVendor=18d1, idProduct=4ee1, bcdDevice= 5.15 Nov 27 17:16:20 p72 kernel: usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 Nov 27 17:16:20 p72 kernel: usb 4-1: Product: Pixel 8 Pro Nov 27 17:16:20 p72 kernel: usb 4-1: Manufacturer: Google Nov 27 17:16:20 p72 kernel: usb 4-1: SerialNumber: 41111FDJG002BN Nov 27 17:16:20 p72 boltd[1930]: probing: started [1000] Nov 27 17:16:21 p72 kernel: usb 4-1: USB disconnect, device number 4 Nov 27 17:16:22 p72 kernel: pcieport 0000:00:1c.0: PME: Spurious native interrupt! Nov 27 17:16:23 p72 kernel: usb 4-1: new SuperSpeed USB device number 5 using xhci_hcd Nov 27 17:16:23 p72 kernel: usb 4-1: LPM exit latency is zeroed, disabling LPM. Nov 27 17:16:23 p72 kernel: usb 4-1: New USB device found, idVendor=18d1, idProduct=4ee1, bcdDevice= 5.15 Nov 27 17:16:23 p72 kernel: usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 Nov 27 17:16:23 p72 kernel: usb 4-1: Product: Pixel 8 Pro Nov 27 17:16:23 p72 kernel: usb 4-1: Manufacturer: Google Nov 27 17:16:23 p72 kernel: usb 4-1: SerialNumber: 41111FDJG002BN Nov 27 17:16:25 p72 boltd[1930]: probing: timeout, done: [2177366] (2000000) Nov 27 17:17:23 p72 systemd[1]: Started Daily Cleanup of Snapper Snapshots. Nov 27 17:17:23 p72 systemd[1]: Starting DBus interface for snapper... Nov 27 17:17:23 p72 systemd[1]: Started DBus interface for snapper. Nov 27 17:17:23 p72 systemd-helper[32109]: Running cleanup for 'root'. Nov 27 17:17:23 p72 systemd-helper[32109]: Running number cleanup for 'root'. Nov 27 17:17:23 p72 systemd-helper[32109]: quota not working (qgroup not set) Nov 27 17:17:23 p72 systemd-helper[32109]: Running timeline cleanup for 'root'. Nov 27 17:17:23 p72 systemd-helper[32109]: Running empty-pre-post cleanup for 'root'. Nov 27 17:17:25 p72 systemd-helper[32109]: Running 'btrfs qgroup clear-stale /.snapshots'. Nov 27 17:17:25 p72 systemd-helper[32109]: 'btrfs qgroup clear-stale /.snapshots' failed. Nov 27 17:17:25 p72 systemd[1]: snapper-cleanup.service: Deactivated successfully. Nov 27 17:18:25 p72 systemd[1]: snapperd.service: Deactivated successfully. Nov 27 17:18:25 p72 systemd[1]: snapperd.service: Consumed 1.192s CPU time. Nov 27 17:48:29 p72 smartd[1805]: Device: /dev/sda [SAT], SMART Usage Attribute: 190 Airflow_Temperature_Cel changed from 63 to 64 Nov 27 17:48:29 p72 smartd[1805]: Device: /dev/sda [SAT], SMART Usage Attribute: 194 Temperature_Celsius changed from 37 to 36 Nov 27 17:54:34 p72 kernel: pcieport 0000:00:1c.0: PME: Spurious native interrupt! Nov 27 17:54:34 p72 kernel: pcieport 0000:00:1c.0: PME: Spurious native interrupt! Nov 27 17:54:34 p72 kernel: pcieport 0000:00:1c.0: PME: Spurious native interrupt! Nov 27 17:54:34 p72 kernel: usb 4-1: USB disconnect, device number 5 Nov 27 17:54:34 p72 kernel: pcieport 0000:00:1c.0: PME: Spurious native interrupt! Nov 27 17:54:34 p72 kernel: pcieport 0000:00:1c.0: PME: Spurious native interrupt! Nov 27 17:54:34 p72 kernel: pcieport 0000:00:1c.0: PME: Spurious native interrupt! Nov 27 17:54:43 p72 kernel: usb usb4-port1: attempt power cycle Nov 27 17:54:47 p72 kernel: pcieport 0000:00:1c.0: PME: Spurious native interrupt! Nov 27 17:54:56 p72 kernel: usb usb4-port1: attempt power cycle -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1233958 https://bugzilla.suse.com/show_bug.cgi?id=1233958#c1 --- Comment #1 from Michael Pujos <pujos.michael@gmail.com> --- This recent Fedora report is somewhat similar: https://discussion.fedoraproject.org/t/usb-c-adapter-freezes-my-laptop/13693... -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1233958 https://bugzilla.suse.com/show_bug.cgi?id=1233958#c3 --- Comment #3 from Michael Pujos <pujos.michael@gmail.com> --- I have Kdump setup already so if it happens again I will try to trigger it with SysRq. Weirdly enough, the exact same freeze happened yesterday (Xorg entirely freezed, no mouse, no SSH, ...) while putting my laptop to sleep. I never had this issue before (and I checked it did not happen after a fresh reboot). The last journalctl lines were: Dec 03 22:52:56 p72 systemd-logind[1887]: Suspend key pressed short. Dec 03 22:52:56 p72 systemd-logind[1887]: Suspending... Dec 03 22:52:56 p72 ModemManager[1941]: <msg> [sleep-monitor-systemd] system is about to suspend Dec 03 22:52:56 p72 NetworkManager[1895]: <info> [1733262776.6137] manager: sleep: sleep requested (sleeping: no enabled: yes) Dec 03 22:52:56 p72 NetworkManager[1895]: <info> [1733262776.6138] device (enp0s31f6): state change: unavailable -> unmanaged (reason 'unmanaged-sleeping', managed-type: 'full') Dec 03 22:52:56 p72 NetworkManager[1895]: <info> [1733262776.7125] device (p2p-dev-wlp0s20f3): state change: disconnected -> unmanaged (reason 'unmanaged-sleeping', managed-type: 'full') Dec 03 22:52:56 p72 kernel: e1000e 0000:00:1f.6 enp0s31f6: NIC Link is Down Dec 03 22:52:56 p72 NetworkManager[1895]: <info> [1733262776.7129] manager: NetworkManager state is now ASLEEP Dec 03 22:52:56 p72 NetworkManager[1895]: <info> [1733262776.7130] device (wlp0s20f3): state change: activated -> deactivating (reason 'sleeping', managed-type: 'full') Dec 03 22:52:56 p72 systemd[1]: Starting Network Manager Script Dispatcher Service... Dec 03 22:52:56 p72 systemd[1]: Started Network Manager Script Dispatcher Service. Dec 03 22:52:56 p72 kernel: wlp0s20f3: deauthenticating from cc:40:d0:49:8e:fa by local choice (Reason: 3=DEAUTH_LEAVING) Dec 03 22:52:56 p72 NetworkManager[1895]: <info> [1733262776.9311] device (wlp0s20f3): supplicant interface state: completed -> disconnected Dec 03 22:52:56 p72 NetworkManager[1895]: <info> [1733262776.9315] device (wlp0s20f3): state change: deactivating -> disconnected (reason 'sleeping', managed-type: 'full') Dec 03 22:52:56 p72 NetworkManager[1895]: <info> [1733262776.9318] dhcp4 (wlp0s20f3): canceled DHCP transaction Dec 03 22:52:56 p72 NetworkManager[1895]: <info> [1733262776.9318] dhcp4 (wlp0s20f3): activation: beginning transaction (timeout in 45 seconds) Dec 03 22:52:56 p72 NetworkManager[1895]: <info> [1733262776.9318] dhcp4 (wlp0s20f3): state changed no lease Dec 03 22:52:56 p72 avahi-daemon[1737]: Interface wlp0s20f3.IPv4 no longer relevant for mDNS. Dec 03 22:52:56 p72 avahi-daemon[1737]: Leaving mDNS multicast group on interface wlp0s20f3.IPv4 with address 10.0.0.13. Dec 03 22:52:56 p72 avahi-daemon[1737]: Withdrawing address record for 10.0.0.13 on wlp0s20f3. Dec 03 22:52:56 p72 NetworkManager[1895]: <info> [1733262776.9742] device (wlp0s20f3): set-hw-addr: set MAC address to 86:81:C9:7D:BD:D9 (scanning) Dec 03 22:52:56 p72 avahi-daemon[1737]: Joining mDNS multicast group on interface wlp0s20f3.IPv4 with address 10.0.0.13. Dec 03 22:52:56 p72 avahi-daemon[1737]: New relevant interface wlp0s20f3.IPv4 for mDNS. Dec 03 22:52:56 p72 avahi-daemon[1737]: Registering new address record for 10.0.0.13 on wlp0s20f3.IPv4. Dec 03 22:52:57 p72 avahi-daemon[1737]: Withdrawing address record for 10.0.0.13 on wlp0s20f3. Dec 03 22:52:57 p72 avahi-daemon[1737]: Leaving mDNS multicast group on interface wlp0s20f3.IPv4 with address 10.0.0.13. Dec 03 22:52:57 p72 avahi-daemon[1737]: Interface wlp0s20f3.IPv4 no longer relevant for mDNS. Dec 03 22:52:57 p72 NetworkManager[1895]: <info> [1733262777.4495] device (wlp0s20f3): supplicant interface state: disconnected -> interface_disabled Dec 03 22:52:57 p72 NetworkManager[1895]: <info> [1733262777.4498] device (wlp0s20f3): supplicant interface state: interface_disabled -> disconnected Dec 03 22:52:57 p72 NetworkManager[1895]: <info> [1733262777.4505] device (wlp0s20f3): state change: disconnected -> unmanaged (reason 'unmanaged-sleeping', managed-type: 'full') Dec 03 22:52:57 p72 chronyd[2247]: Source 212.227.232.161 offline Dec 03 22:52:57 p72 chronyd[2247]: Source 193.52.136.2 offline Dec 03 22:52:57 p72 chronyd[2247]: Source 51.15.182.163 offline Dec 03 22:52:57 p72 chronyd[2247]: Can't synchronise: no selectable sources Dec 03 22:52:57 p72 chronyd[2247]: Source 5.39.80.51 offline Dec 03 22:52:57 p72 dns-dnsmasq.sh[354476]: <debug> NETWORKMANAGER_DNS_FORWARDER is not set to "dnsmasq" in /etc/sysconfig/network/config -> exit Dec 03 22:52:57 p72 NetworkManager[1895]: <info> [1733262777.6987] device (wlp0s20f3): set-hw-addr: reset MAC address to 48:A4:72:8D:2A:25 (unmanage) Dec 03 22:52:57 p72 systemd[1]: Reached target Sleep. Dec 03 22:52:57 p72 systemd[1]: Starting NVIDIA system suspend actions... Dec 03 22:52:57 p72 suspend[354488]: nvidia-suspend.service Dec 03 22:52:57 p72 logger[354488]: <13>Dec 3 22:52:57 suspend: nvidia-suspend.service Dec 03 22:52:57 p72 systemd[1]: nvidia-suspend.service: Deactivated successfully. Dec 03 22:52:57 p72 systemd[1]: Finished NVIDIA system suspend actions. Dec 03 22:52:57 p72 systemd[1]: Starting System Suspend... Dec 03 22:52:57 p72 systemd-sleep[354498]: User sessions remain unfrozen (add $SYSTEMD_SLEEP_FREEZE_USER_SESSIONS=1 to override), Dec 03 22:52:57 p72 systemd-sleep[354498]: relying on kernel to perform the freeze. Dec 03 22:52:57 p72 systemd-sleep[354498]: This is a temporary downstream workaround for https://github.com/systemd/systemd/issues/33083. Dec 03 22:52:57 p72 systemd-sleep[354502]: INFO: Skip running /usr/lib/systemd/system-sleep/grub2.sleep for suspend Dec 03 22:52:57 p72 dns-dnsmasq.sh[354515]: <debug> NETWORKMANAGER_DNS_FORWARDER is not set to "dnsmasq" in /etc/sysconfig/network/config -> exit Dec 03 22:52:57 p72 systemd-sleep[354498]: Performing sleep operation 'suspend'... -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com