[Bug 296211] System hangs on poweroff after disconnecting geli and usb randomly as of 15.1

[email protected]
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.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.