On 11/20/14 04:33, Peter Hessler wrote: > On 2014 Nov 19 (Wed) at 23:00:30 -0500 (-0500), Ted Unangst wrote: > :On Wed, Nov 19, 2014 at 12:56, RD Thrush wrote: > :>>Synopsis: usb3 flash drive not detected in blue port > :>>Category: kernel > :>>Environment: > :> System : OpenBSD 5.6 > :> Details : OpenBSD 5.6-current (XHCI.MP) #1: Wed Nov 19 09:58:52 EST > 2014 > :> [email protected]:/usr/src/sys/arch/amd64/compile/XHCI.MP > :> > :> Architecture: OpenBSD.amd64 > :> Machine : amd64 > :>>Description: > :> Having noticed problems detecting a usb3 flash drive w/ recent snapshots, I > :> built a kernel w/ XHCI_DEBUG to help diagnose. I have annotated the serial > :> console capture of the following events: > :> 1. Boot w/ usb - sata adapter plugged into a blue port. The adapter had a > :> 2.5" laptop hdd and it was detected as sd3. However, > :> 2. 'fdisk sd3' hung and was not interruptible w/ ^C. > :> 3. Unplugged the sd3 adapter. > :> 4. Reboot w/ usb3 flash drive plugged into a blue port and saw that it was > :> *not* detected. > :> 5. Move the usb3 drive to a usb2 port and see that it is detected and > :> works > :> well. > :> 6. Unplug usb3 drive > :> > :> I have also appended 'pcidump -xxv' as well as 'lsusb -v' for > :> both the a-data and jmicron adapters. > : > :Roughly the same symptoms seen with an Intel Series 7 xhci. USB 3 > :drive is not detected in a USB 3 port. Drive works in the USB 2 port; > :USB 2 keyboard, etc. work in USB 3 port. > : > > Is your (and/or OP) BIOS setting for usb3 set to "auto" or "always > enabled"? Are we hitting a device routing issue?
I (OP) had the problem w/ the BIOS xHCI Mode set to Smart Auto (I didn't experiment w/ other xHCI Mode settings). As mentioned in the bug report, the problem is gone w/ xHCI Mode set to Disabled. FWIW, the motherboard is an ASUS Z87-A.
