[Bug 296211] System hangs on poweroff after disconnecting geli and usb randomly as of 15.1
[email protected] Fri, 03 Jul 2026 16:16:47 +0000
Newsgroups
gmane.os.freebsd.bugs
Message-ID
<[email protected] /bugzilla/>
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=296211
--- Comment #10 from Justine Smithies <[email protected] > ---
justine@justine-laptop ~ $ doas usbconfig list
Password:
ugen1.1: <XHCI root HUB AMD> at usbus1, cfg=0 md=HOST spd=SUPER (5.0Gbps)
pwr=SAVE (0mA)
ugen0.1: <EHCI root HUB (0x10ec)> at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps)
pwr=SAVE (0mA)
ugen2.1: <XHCI root HUB AMD> at usbus2, cfg=0 md=HOST spd=SUPER (5.0Gbps)
pwr=SAVE (0mA)
ugen1.2: <AU9540 Smartcard Reader Alcor Micro Corp.> at usbus1, cfg=0 md=HOST
spd=FULL (12Mbps) pwr=ON (50mA)
ugen2.2: <RTS5411 Hub Realtek Semiconductor Corp.> at usbus2, cfg=0 md=HOST
spd=HIGH (480Mbps) pwr=SAVE (0mA)
ugen2.3: <RTS5411 Hub Realtek Semiconductor Corp.> at usbus2, cfg=0 md=HOST
spd=HIGH (480Mbps) pwr=SAVE (0mA)
ugen2.4: <Laser mouse Areson Technology Corp> at usbus2, cfg=0 md=HOST spd=FULL
(12Mbps) pwr=ON (100mA)
ugen2.5: <jmspicotkl Justine Smithies> at usbus2, cfg=0 md=HOST spd=FULL
(12Mbps) pwr=ON (500mA)
ugen2.6: <Scarlett 2i2 3rd Gen Focusrite-Novation> at usbus2, cfg=0 md=HOST
spd=HIGH (480Mbps) pwr=ON (500mA)
ugen2.7: <HD Pro Webcam C920 Logitech, Inc.> at usbus2, cfg=0 md=HOST spd=HIGH
(480Mbps) pwr=ON (500mA)
ugen2.8: <Prometheus MIS Touch Fingerprint Reader Synaptics, Inc.> at usbus2,
cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON (100mA)
ugen2.9: <AX200 Bluetooth Intel Corp.> at usbus2, cfg=0 md=HOST spd=FULL
(12Mbps) pwr=ON (100mA)
ugen2.10: <Hub Realtek Semiconductor Corp.> at usbus2, cfg=0 md=HOST spd=SUPER
(5.0Gbps) pwr=SAVE (0mA)
ugen2.11: <Hub Realtek Semiconductor Corp.> at usbus2, cfg=0 md=HOST spd=SUPER
(5.0Gbps) pwr=SAVE (0mA)
justine@justine-laptop ~ $ doas usbconfig -d ugen2.5 dump_all_config_desc
Password:
ugen2.5: <jmspicotkl Justine Smithies> at usbus2, cfg=0 md=HOST spd=FULL
(12Mbps) pwr=ON (500mA)
Configuration index 0
bLength = 0x0009
bDescriptorType = 0x0002
wTotalLength = 0x003b
bNumInterfaces = 0x0002
bConfigurationValue = 0x0001
iConfiguration = 0x0000 <no string>
bmAttributes = 0x00a0
bMaxPower = 0x00fa
Interface 0
bLength = 0x0009
bDescriptorType = 0x0004
bInterfaceNumber = 0x0000
bAlternateSetting = 0x0000
bNumEndpoints = 0x0001
bInterfaceClass = 0x0003 <HID device>
bInterfaceSubClass = 0x0001
bInterfaceProtocol = 0x0001
iInterface = 0x0000 <no string>
Additional Descriptor
bLength = 0x09
bDescriptorType = 0x21
bDescriptorSubType = 0x11
RAW dump:
0x00 | 0x09, 0x21, 0x11, 0x01, 0x00, 0x01, 0x22, 0x44,
0x08 | 0x00
Endpoint 0
bLength = 0x0007
bDescriptorType = 0x0005
bEndpointAddress = 0x0081 <IN>
bmAttributes = 0x0003 <INTERRUPT>
wMaxPacketSize = 0x0008
bInterval = 0x0001
bRefresh = 0x0000
bSynchAddress = 0x0000
Interface 1
bLength = 0x0009
bDescriptorType = 0x0004
bInterfaceNumber = 0x0001
bAlternateSetting = 0x0000
bNumEndpoints = 0x0001
bInterfaceClass = 0x0003 <HID device>
bInterfaceSubClass = 0x0000
bInterfaceProtocol = 0x0000
iInterface = 0x0000 <no string>
Additional Descriptor
bLength = 0x09
bDescriptorType = 0x21
bDescriptorSubType = 0x11
RAW dump:
0x00 | 0x09, 0x21, 0x11, 0x01, 0x00, 0x01, 0x22, 0xb6,
0x08 | 0x00
Endpoint 0
bLength = 0x0007
bDescriptorType = 0x0005
bEndpointAddress = 0x0082 <IN>
bmAttributes = 0x0003 <INTERRUPT>
wMaxPacketSize = 0x0020
bInterval = 0x0001
bRefresh = 0x0000
bSynchAddress = 0x0000
justine@justine-laptop ~ $ doas usbconfig -d ugen2.4 dump_all_config_desc
Password:
ugen2.4: <Laser mouse Areson Technology Corp> at usbus2, cfg=0 md=HOST spd=FULL
(12Mbps) pwr=ON (100mA)
Configuration index 0
bLength = 0x0009
bDescriptorType = 0x0002
wTotalLength = 0x0054
bNumInterfaces = 0x0003
bConfigurationValue = 0x0001
iConfiguration = 0x0000 <no string>
bmAttributes = 0x00a0
bMaxPower = 0x0032
Interface 0
bLength = 0x0009
bDescriptorType = 0x0004
bInterfaceNumber = 0x0000
bAlternateSetting = 0x0000
bNumEndpoints = 0x0001
bInterfaceClass = 0x0003 <HID device>
bInterfaceSubClass = 0x0001
bInterfaceProtocol = 0x0002
iInterface = 0x0000 <no string>
Additional Descriptor
bLength = 0x09
bDescriptorType = 0x21
bDescriptorSubType = 0x01
RAW dump:
0x00 | 0x09, 0x21, 0x01, 0x01, 0x00, 0x01, 0x22, 0x57,
0x08 | 0x00
Endpoint 0
bLength = 0x0007
bDescriptorType = 0x0005
bEndpointAddress = 0x0081 <IN>
bmAttributes = 0x0003 <INTERRUPT>
wMaxPacketSize = 0x0040
bInterval = 0x0001
bRefresh = 0x0000
bSynchAddress = 0x0000
Interface 1
bLength = 0x0009
bDescriptorType = 0x0004
bInterfaceNumber = 0x0001
bAlternateSetting = 0x0000
bNumEndpoints = 0x0001
bInterfaceClass = 0x0003 <HID device>
bInterfaceSubClass = 0x0000
bInterfaceProtocol = 0x0000
iInterface = 0x0000 <no string>
Additional Descriptor
bLength = 0x09
bDescriptorType = 0x21
bDescriptorSubType = 0x01
RAW dump:
0x00 | 0x09, 0x21, 0x01, 0x01, 0x00, 0x01, 0x22, 0x19,
0x08 | 0x00
Endpoint 0
bLength = 0x0007
bDescriptorType = 0x0005
bEndpointAddress = 0x0082 <IN>
bmAttributes = 0x0003 <INTERRUPT>
wMaxPacketSize = 0x0040
bInterval = 0x0001
bRefresh = 0x0000
bSynchAddress = 0x0000
Interface 2
bLength = 0x0009
bDescriptorType = 0x0004
bInterfaceNumber = 0x0002
bAlternateSetting = 0x0000
bNumEndpoints = 0x0001
bInterfaceClass = 0x0003 <HID device>
bInterfaceSubClass = 0x0000
bInterfaceProtocol = 0x0000
iInterface = 0x0000 <no string>
Additional Descriptor
bLength = 0x09
bDescriptorType = 0x21
bDescriptorSubType = 0x01
RAW dump:
0x00 | 0x09, 0x21, 0x01, 0x01, 0x00, 0x01, 0x22, 0x2c,
0x08 | 0x00
Endpoint 0
bLength = 0x0007
bDescriptorType = 0x0005
bEndpointAddress = 0x0083 <IN>
bmAttributes = 0x0003 <INTERRUPT>
wMaxPacketSize = 0x0040
bInterval = 0x0014
bRefresh = 0x0000
bSynchAddress = 0x0000
ugen2.5: <Justine Smithies jmspicotkl> at usbus2 (disconnected)
usbhid3: at uhub3, port 2, addr 4 (disconnected)
hkbd0: detached
hidbus3: detached
usbhid3: detached
usbhid4: at uhub3, port 2, addr 4 (disconnected)
hkbd1: detached
hcons1: detached
hsctrl0: detached
hms1: detached
hidbus4: detached
usbhid4: detached
ugen2.5: <Justine Smithies jmspicotkl> at usbus2
usbhid3 on uhub3
usbhid3: <Justine Smithies jmspicotkl, class 0/0, rev 2.00/1.00, addr 4> on
usbus2
hidbus3: <HID bus> on usbhid3
hkbd0: <Justine Smithies jmspicotkl Keyboard> on hidbus3
kbd2 at hkbd0
usbhid4 on uhub3
usbhid4: <Justine Smithies jmspicotkl, class 0/0, rev 2.00/1.00, addr 4> on
usbus2
hidbus4: <HID bus> on usbhid4
hms1: <Justine Smithies jmspicotkl Mouse> on hidbus4
hms1: 8 buttons and [XYWH] coordinates ID=2
hsctrl0: <Justine Smithies jmspicotkl System Control> on hidbus4
hcons1: <Justine Smithies jmspicotkl Consumer Control> on hidbus4
hkbd1: <Justine Smithies jmspicotkl Keyboard> on hidbus4
kbd3 at hkbd1
ugen2.4: <ARESON Wireless Mouse> at usbus2 (disconnected)
usbhid0: at uhub4, port 4, addr 3 (disconnected)
hms0: detached
hidbus0: detached
usbhid0: detached
usbhid1: at uhub4, port 4, addr 3 (disconnected)
hcons0: detached
hidbus1: detached
usbhid1: detached
usbhid2: at uhub4, port 4, addr 3 (disconnected)
hidbus2: detached
usbhid2: detached
ugen2.4: <ARESON Wireless Mouse> at usbus2
usbhid0 on uhub4
usbhid0: <ARESON Wireless Mouse, class 0/0, rev 1.10/10.01, addr 3> on usbus2
hidbus0: <HID bus> on usbhid0
hms0: <ARESON Wireless Mouse> on hidbus0
hms0: 5 buttons and [XYWH] coordinates ID=0
usbhid1 on uhub4
usbhid1: <ARESON Wireless Mouse, class 0/0, rev 1.10/10.01, addr 3> on usbus2
hidbus1: <HID bus> on usbhid1
hcons0: <ARESON Wireless Mouse Consumer Control> on hidbus1
usbhid2 on uhub4
usbhid2: <ARESON Wireless Mouse, class 0/0, rev 1.10/10.01, addr 3> on usbus2
hidbus2: <HID bus> on usbhid2
Hope this helps I've logged my trackball too as well as my tkl external
keyboard ?
--
You are receiving this mail because:
You are the assignee for the bug.