Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 13 Feb 2022 00:04:46 +0000
From:      bugzilla-noreply@freebsd.org
To:        bugs@FreeBSD.org
Subject:   [Bug 261912] XHCI fails to attach to array on startup
Message-ID:  <bug-261912-227@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D261912

            Bug ID: 261912
           Summary: XHCI fails to attach to array on startup
           Product: Base System
           Version: CURRENT
          Hardware: amd64
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: kern
          Assignee: bugs@FreeBSD.org
          Reporter: sbruno@FreeBSD.org

Attached a new Terra Master USB 3 array to my FreeBSD NUC running current.=
=20
Attach and camcontrol work fine when in multiuser.  When rebooting with DAS
connected, array is not probed and XHCI controller fails to initialize devi=
ces.
 Subsequent attachments of any USB 3 device fails.

--- Successful attach after multi-user ---

Feb 12 16:57:56 alice kernel: pci5: <ACPI PCI bus> on pcib4
Feb 12 16:57:58 alice kernel: pcib7: <ACPI PCI-PCI bridge> at device 0.0 on
pci5
Feb 12 16:57:58 alice kernel: pci6: <ACPI PCI bus> on pcib7
Feb 12 16:57:58 alice kernel: pcib8: <ACPI PCI-PCI bridge> at device 0.0 on
pci6
Feb 12 16:57:58 alice kernel: pci7: <ACPI PCI bus> on pcib8
Feb 12 16:57:58 alice kernel: pcib9: <ACPI PCI-PCI bridge> at device 1.0 on
pci6
Feb 12 16:57:58 alice kernel: pcib10: <ACPI PCI-PCI bridge> at device 2.0 on
pci6
Feb 12 16:57:58 alice kernel: pci8: <ACPI PCI bus> on pcib10
Feb 12 16:57:58 alice kernel: xhci1: <XHCI (generic) USB 3.0 controller> mem
0xd9f00000-0xd9f0ffff at device 0.0 on pci8
Feb 12 16:57:58 alice kernel: xhci1: 32 bytes context size, 64-bit DMA
Feb 12 16:57:58 alice kernel: usbus1 on xhci1
Feb 12 16:57:58 alice kernel: usbus1: 5.0Gbps Super Speed USB v3.0
Feb 12 16:57:58 alice kernel: ugen1.1: <0x8086 XHCI root HUB> at usbus1
Feb 12 16:57:58 alice kernel: uhub3 on usbus1
Feb 12 16:57:58 alice kernel: uhub3: <0x8086 XHCI root HUB, class 9/0, rev
3.00/1.00, addr 1> on usbus1
Feb 12 16:57:58 alice kernel: uhub3: 4 ports with 4 removable, self powered
Feb 12 16:58:13 alice kernel: ugen1.2: <TerraMaster TerraMaster DAS> at usb=
us1
Feb 12 16:58:13 alice kernel: umass0 on uhub3
Feb 12 16:58:13 alice kernel: umass0: <TerraMaster TerraMaster DAS, class 0=
/0,
rev 3.00/3.22, addr 1> on usbus1
Feb 12 16:58:13 alice kernel: da0 at umass-sim0 bus 0 scbus3 target 0 lun 0
Feb 12 16:58:13 alice kernel: da0: <WDC WD20 03FYPS-27Y2B0 0103> Fixed Dire=
ct
Access SPC-4 SCSI device
Feb 12 16:58:13 alice kernel: da0: Serial Number 20200715000F
Feb 12 16:58:13 alice kernel: da0: 400.000MB/s transfers
Feb 12 16:58:13 alice kernel: da0: 1907729MB (3907029168 512 byte sectors)
Feb 12 16:58:13 alice kernel: da0: quirks=3D0x2<NO_6_BYTE>
Feb 12 16:58:13 alice kernel: da1 at umass-sim0 bus 0 scbus3 target 0 lun 1
Feb 12 16:58:13 alice kernel: da1: <MB2000EA MZF 0103> Fixed Direct Access
SPC-4 SCSI device
Feb 12 16:58:13 alice kernel: da1: Serial Number 20200715000F
Feb 12 16:58:13 alice kernel: da1: 400.000MB/s transfers
Feb 12 16:58:13 alice kernel: da1: 1907729MB (3907029168 512 byte sectors)
Feb 12 16:58:13 alice kernel: da1: quirks=3D0x2<NO_6_BYTE>
Feb 12 16:58:13 alice kernel: da2 at umass-sim0 bus 0 scbus3 target 0 lun 2
Feb 12 16:58:13 alice kernel: da2: <Hitachi HUA722020ALA330 0103> Fixed Dir=
ect
Access SPC-4 SCSI device
Feb 12 16:58:13 alice kernel: da2: Serial Number 20200715000F
Feb 12 16:58:13 alice kernel: da2: 400.000MB/s transfers
Feb 12 16:58:13 alice kernel: da2: 1907729MB (3907029168 512 byte sectors)
Feb 12 16:58:13 alice kernel: da2: quirks=3D0x2<NO_6_BYTE>
Feb 12 16:58:13 alice kernel: da3 at umass-sim0 bus 0 scbus3 target 0 lun 3
Feb 12 16:58:13 alice kernel: da3: <WDC WD20 03FYPS-27Y2B0 0103> Fixed Dire=
ct
Access SPC-4 SCSI device
Feb 12 16:58:13 alice kernel: da3: Serial Number 20200715000F
Feb 12 16:58:13 alice kernel: da3: 400.000MB/s transfers
Feb 12 16:58:13 alice kernel: da3: 1907729MB (3907029168 512 byte sectors)
Feb 12 16:58:13 alice kernel: da3: quirks=3D0x2<NO_6_BYTE>
Feb 12 16:58:13 alice kernel: da4 at umass-sim0 bus 0 scbus3 target 0 lun 4
Feb 12 16:58:13 alice kernel: da4: <WDC WD20 03FYPS-27Y2B0 0103> Fixed Dire=
ct
Access SPC-4 SCSI device
Feb 12 16:58:13 alice kernel: da4: Serial Number 20200715000F
Feb 12 16:58:13 alice kernel: da4: 400.000MB/s transfers
Feb 12 16:58:13 alice kernel: da4: 1907729MB (3907029168 512 byte sectors)
Feb 12 16:58:13 alice kernel: da4: quirks=3D0x2<NO_6_BYTE>


---- Failure during boot and detach after disconnect ---
Feb 12 16:49:26 alice kernel: ugen1.1: <0x8086 XHCI root HUB> at usbus1
Feb 12 16:49:26 alice kernel: ugen0.1: <0x8086 XHCI root HUB> at usbus0
Feb 12 16:49:26 alice kernel: uhub0 on usbus1
Feb 12 16:49:26 alice kernel: uhub0: <0x8086 XHCI root HUB, class 9/0, rev
3.00/1.00, addr 1> on usbus1
Feb 12 16:49:26 alice kernel: uhub1 on usbus0
Feb 12 16:49:26 alice kernel: uhub1: <0x8086 XHCI root HUB, class 9/0, rev
3.00/1.00, addr 1> on usbus0

... then after disconnecting the array in multiuser ...
Feb 12 16:50:35 alice kernel: uhub0: detached
Feb 12 16:50:35 alice kernel: ugen1.1: <0x8086 XHCI root HUB> at usbus1
(disconnected)
Feb 12 16:50:35 alice kernel: unknown: at usbus1, port 1, addr 1 (disconnec=
ted)
Feb 12 16:50:35 alice kernel: usbus1: detached
Feb 12 16:50:36 alice kernel: xhci1: Controller reset timeout.
Feb 12 16:50:36 alice kernel: xhci1: detached
Feb 12 16:50:36 alice kernel: pci6: detached

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-261912-227>