Date: Sun, 26 Jan 2020 12:19:48 +0000 From: bugzilla-noreply@freebsd.org To: usb@FreeBSD.org Subject: [Bug 243612] xhci controller sometimes stuck in an endless error loop Message-ID: <bug-243612-19105@https.bugs.freebsd.org/bugzilla/>
index | next in thread | raw e-mail
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=243612 Bug ID: 243612 Summary: xhci controller sometimes stuck in an endless error loop Product: Base System Version: 12.1-RELEASE Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: usb Assignee: usb@FreeBSD.org Reporter: d8zNeCFG@aon.at Scenario: - Lenovo W520 laptop - grep -i xhci /var/run/dmesg.boot: xhci0: <NEC uPD720200 USB 3.0 controller> mem 0xd4100000-0xd4101fff irq 18 at device 0.0 on pci5 xhci0: 32 bytes context size, 32-bit DMA xhci0: Unable to map MSI-X table usbus1 on xhci0 ugen1.1: <0x1033 XHCI root HUB> at usbus1 uhub2: <0x1033 XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on usbus1 - Trying to connect USB 3.0 devices; in this case, WD My Book 25EE 4007 7630885MB Result: - Sometimes, instead of normally probing and attaching the USB devices, the controller gets into an endless loop; here the result (from /var/log/messages) with leaving the external devices in for some seconds, then removing it, then trying to plug it again, the removing it: Jan 26 12:52:19 mizar kernel: xhci0: Resetting controller Jan 26 12:52:58 mizar kernel: ugen1.2: <Western Digital My Book 25EE> at usbus1 Jan 26 12:52:59 mizar kernel: ugen1.3: <Unknown > at usbus1 (disconnected) Jan 26 12:52:59 mizar kernel: uhub2: at usbus1, port 1, addr 1 (disconnected) Jan 26 12:52:59 mizar kernel: ugen1.2: <Western Digital My Book 25EE> at usbus1 (disconnected) Jan 26 12:53:01 mizar kernel: xhci0: Controller halt timeout. Jan 26 12:53:02 mizar kernel: xhci0: Controller reset timeout. Jan 26 12:53:03 mizar syslogd: last message repeated 1 times Jan 26 12:53:03 mizar kernel: uhub2: <0x1033 XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on usbus1 Jan 26 12:53:03 mizar kernel: uhub2: 4 ports with 4 removable, self powered Jan 26 12:53:05 mizar kernel: xhci0: Resetting controller Jan 26 12:53:05 mizar kernel: ugen1.2: <Unknown > at usbus1 (disconnected) Jan 26 12:53:07 mizar syslogd: last message repeated 2 times Jan 26 12:53:07 mizar kernel: uhub2: at usbus1, port 1, addr 1 (disconnected) Jan 26 12:53:08 mizar kernel: xhci0: Controller halt timeout. Jan 26 12:53:09 mizar kernel: xhci0: Controller reset timeout. Jan 26 12:53:10 mizar syslogd: last message repeated 1 times Jan 26 12:53:10 mizar kernel: uhub2: <0x1033 XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on usbus1 Jan 26 12:53:11 mizar kernel: uhub2: 4 ports with 4 removable, self powered Jan 26 12:53:12 mizar kernel: xhci0: Resetting controller Jan 26 12:53:12 mizar kernel: ugen1.2: <Unknown > at usbus1 (disconnected) Jan 26 12:53:13 mizar syslogd: last message repeated 1 times Jan 26 12:53:13 mizar kernel: uhub2: at usbus1, port 1, addr 1 (disconnected) Jan 26 12:53:15 mizar kernel: xhci0: Controller halt timeout. Jan 26 12:53:16 mizar kernel: xhci0: Controller reset timeout. Jan 26 12:53:17 mizar syslogd: last message repeated 1 times Jan 26 12:53:17 mizar kernel: uhub2: <0x1033 XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on usbus1 Jan 26 12:53:17 mizar kernel: uhub2: 4 ports with 4 removable, self powered Jan 26 12:54:28 mizar kernel: xhci0: Resetting controller Jan 26 12:54:28 mizar kernel: ugen1.2: <Unknown > at usbus1 (disconnected) Jan 26 12:54:28 mizar kernel: uhub2: at usbus1, port 1, addr 1 (disconnected) Jan 26 12:54:30 mizar kernel: xhci0: Controller halt timeout. Jan 26 12:54:31 mizar kernel: xhci0: Controller reset timeout. Jan 26 12:54:32 mizar syslogd: last message repeated 1 times Jan 26 12:54:32 mizar kernel: uhub2: <0x1033 XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on usbus1 Jan 26 12:54:32 mizar kernel: uhub2: 4 ports with 4 removable, self powered Jan 26 12:54:34 mizar kernel: xhci0: Resetting controller Jan 26 12:54:34 mizar kernel: ugen1.2: <Unknown > at usbus1 (disconnected) Jan 26 12:54:34 mizar kernel: uhub2: at usbus1, port 1, addr 1 (disconnected) Jan 26 12:54:35 mizar kernel: xhci0: Controller halt timeout. Jan 26 12:54:36 mizar kernel: xhci0: Controller reset timeout. Jan 26 12:54:37 mizar syslogd: last message repeated 1 times Jan 26 12:54:37 mizar kernel: uhub2: <0x1033 XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on usbus1 Jan 26 12:54:38 mizar kernel: uhub2: 4 ports with 4 removable, self powered Jan 26 12:55:49 mizar wpa_supplicant[395]: wlan0: WPA: Group rekeying completed with 00:18:e7:e0:80:7d [GTK=TKIP] Jan 26 12:55:49 mizar syslogd: last message repeated 1 times Jan 26 13:11:16 mizar kernel: xhci0: Resetting controller Jan 26 13:11:16 mizar kernel: ugen1.2: <Unknown > at usbus1 (disconnected) Jan 26 13:11:16 mizar kernel: uhub2: at usbus1, port 1, addr 1 (disconnected) Jan 26 13:11:18 mizar kernel: xhci0: Controller halt timeout. Jan 26 13:11:19 mizar kernel: xhci0: Controller reset timeout. Jan 26 13:11:20 mizar syslogd: last message repeated 1 times Jan 26 13:11:20 mizar kernel: uhub2: <0x1033 XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on usbus1 Jan 26 13:11:20 mizar kernel: uhub2: 4 ports with 4 removable, self powered Jan 26 13:11:22 mizar kernel: xhci0: Resetting controller Jan 26 13:11:22 mizar kernel: ugen1.2: <Unknown > at usbus1 (disconnected) Jan 26 13:11:22 mizar kernel: uhub2: at usbus1, port 1, addr 1 (disconnected) Jan 26 13:11:23 mizar kernel: xhci0: Controller halt timeout. Jan 26 13:11:24 mizar kernel: xhci0: Controller reset timeout. Jan 26 13:11:25 mizar syslogd: last message repeated 1 times Jan 26 13:11:25 mizar kernel: uhub2: <0x1033 XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on usbus1 Jan 26 13:11:26 mizar kernel: uhub2: 4 ports with 4 removable, self powered Jan 26 13:11:27 mizar kernel: xhci0: Resetting controller Jan 26 13:11:27 mizar kernel: ugen1.2: <Unknown > at usbus1 (disconnected) Jan 26 13:11:27 mizar kernel: uhub2: at usbus1, port 1, addr 1 (disconnected) Jan 26 13:11:29 mizar kernel: xhci0: Controller halt timeout. Jan 26 13:11:30 mizar kernel: xhci0: Controller reset timeout. Jan 26 13:11:31 mizar syslogd: last message repeated 1 times Jan 26 13:11:31 mizar kernel: uhub2: <0x1033 XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on usbus1 Jan 26 13:11:31 mizar kernel: uhub2: 4 ports with 4 removable, self powered - This condition can only be remedied by rebooting the machine. -- You are receiving this mail because: You are the assignee for the bug.home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-243612-19105>
