[Bug 262882] [13.1-BETA3] usb disconnects repeatedly, losing keyboard

From: <bugzilla-noreply_at_freebsd.org>
Date: Mon, 28 Mar 2022 11:13:52 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=262882

            Bug ID: 262882
           Summary: [13.1-BETA3] usb disconnects repeatedly, losing
                    keyboard
           Product: Base System
           Version: 13.1-RELEASE
          Hardware: amd64
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: usb
          Assignee: usb@FreeBSD.org
          Reporter: dch@freebsd.org

Created attachment 232775
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=232775&action=edit
dmesg

happens repeatedly until keyboard/mouse are lost completely.

keyboard doesn't respond at all (numlock light doesn't toggle when pressed).

remote via ssh still works, I will see if I can get usb traces somehow.

reboot is required to fix.

very reproducible :-(

not happened under 13.0-RELEASE, just in 13.1-BETA2+.

...
[4556] uhub0: <(0x1b21) XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on
usbus3
[4556] uhub0: 4 ports with 4 removable, self powered
[4557] xhci2: Resetting controller
[4557] usb_alloc_device: set address 2 failed (USB_ERR_TIMEOUT, ignored)
[4584] usbd_setup_device_desc: getting device descriptor at addr 2 failed,
USB_ERR_TIMEOUT
[4585] usbd_req_re_enumerate: addr=2, set address failed! (USB_ERR_TIMEOUT,
ignored)
[4611] usbd_setup_device_desc: getting device descriptor at addr 2 failed,
USB_ERR_TIMEOUT
[4613] usbd_req_re_enumerate: addr=2, set address failed! (USB_ERR_TIMEOUT,
ignored)
[4632] usbd_setup_device_desc: getting device descriptor at addr 2 failed,
USB_ERR_TIMEOUT
[4633] usbd_req_re_enumerate: addr=2, set address failed! (USB_ERR_TIMEOUT,
ignored)
[4657] usbd_setup_device_desc: getting device descriptor at addr 2 failed,
USB_ERR_TIMEOUT
[4659] usbd_req_re_enumerate: addr=2, set address failed! (USB_ERR_TIMEOUT,
ignored)
[4683] usbd_setup_device_desc: getting device descriptor at addr 2 failed,
USB_ERR_TIMEOUT
[4683] ugen3.2: <Unknown > at usbus3 (disconnected)
[4684] uhub_reattach_port: could not allocate new device
[4685] usb_alloc_device: device init 2 failed (USB_ERR_TIMEOUT, ignored)
[4685] ugen3.2: <Unknown > at usbus3 (disconnected)
[4685] uhub_reattach_port: could not allocate new device
[4685] uhub0: at usbus3, port 1, addr 1 (disconnected)
[4685] uhub0: detached
[4686] xhci2: Controller halt timeout.
[4686] uhub0 numa-domain 0 on usbus3
[4686] uhub0: <(0x1b21) XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on
usbus3
[4686] uhub0: 4 ports with 4 removable, self powered
[4687] xhci2: Resetting controller
[4687] usb_alloc_device: set address 2 failed (USB_ERR_TIMEOUT, ignored)
[4714] usbd_setup_device_desc: getting device descriptor at addr 2 failed,
USB_ERR_TIMEOUT
[4715] usbd_req_re_enumerate: addr=2, set address failed! (USB_ERR_TIMEOUT,
ignored)
[4741] usbd_setup_device_desc: getting device descriptor at addr 2 failed,
USB_ERR_TIMEOUT
[4743] usbd_req_re_enumerate: addr=2, set address failed! (USB_ERR_TIMEOUT,
ignored)
[4762] usbd_setup_device_desc: getting device descriptor at addr 2 failed,
USB_ERR_TIMEOUT
[4763] usbd_req_re_enumerate: addr=2, set address failed! (USB_ERR_TIMEOUT,
ignored)
[4787] usbd_setup_device_desc: getting device descriptor at addr 2 failed,
USB_ERR_TIMEOUT
[4789] usbd_req_re_enumerate: addr=2, set address failed! (USB_ERR_TIMEOUT,
ignored)
[4814] usbd_setup_device_desc: getting device descriptor at addr 2 failed,
USB_ERR_TIMEOUT
[4814] ugen3.2: <Unknown > at usbus3 (disconnected)
[4814] uhub_reattach_port: could not allocate new device
[4815] usb_alloc_device: device init 2 failed (USB_ERR_TIMEOUT, ignored)
[4815] ugen3.2: <Unknown > at usbus3 (disconnected)
[4815] uhub_reattach_port: could not allocate new device
[4815] uhub0: at usbus3, port 1, addr 1 (disconnected)
[4815] uhub0: detached
[4816] xhci2: Controller halt timeout.
[4816] uhub0 numa-domain 0 on usbus3
[4816] uhub0: <(0x1b21) XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on
usbus3
[4816] uhub0: 4 ports with 4 removable, self powered
[4818] xhci2: Resetting controller
[4818] usb_alloc_device: set address 2 failed (USB_ERR_TIMEOUT, ignored)
dch@akai /t/dmesg>

-- 
You are receiving this mail because:
You are the assignee for the bug.