>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.

>How-To-Repeat:
        As above.
>Fix:
        Disable xHCI mode in the bios avoids the above issues.  Let me know how
        I may help troubleshoot.

dmesg:
####### 1 ######
booting hd0a:bsd.xhci: 6692112+2128972+250888+0+593312 
[72+556560+370427]=0xa1b578
entry point at 0x1000160 [7205c766, 34000004, 24448b12, 2040a304]
[ using 927704 bytes of bsd ELF symbol table ]
Copyright (c) 1982, 1986, 1989, 1991, 1993
        The Regents of the University of California.  All rights reserved.
Copyright (c) 1995-2014 OpenBSD. All rights reserved.  http://www.OpenBSD.org

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
real mem = 17029672960 (16240MB)
avail mem = 16572493824 (15804MB)
mpath0 at root
scsibus0 at mpath0: 256 targets
mainbus0 at root
bios0 at mainbus0: SMBIOS rev. 2.7 @ 0xec1f0 (85 entries)
bios0: vendor American Megatrends Inc. version "1802" date 01/28/2014
bios0: ASUS All Series
acpi0 at bios0: rev 2
acpi0: sleep states S0 S3 S4 S5
acpi0: tables DSDT FACP APIC FPDT LPIT SSDT SSDT MCFG HPET SSDT SSDT DMAR
acpi0: wakeup devices UAR1(S4) PS2K(S4) PS2M(S4) PXSX(S4) RP01(S4) PXSX(S4) 
RP02(S4) PXSX(S4) RP03(S4) PXSX(S4) RP04(S4) PXSX(S4) RP05(S4) PXSX(S4) 
RP06(S4) PXSX(S4) [...]
acpitimer0 at acpi0: 3579545 Hz, 24 bits
acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat
cpu0 at mainbus0: apid 0 (boot processor)
cpu0: Intel(R) Core(TM) i7-4770 CPU @ 3.40GHz, 3398.51 MHz
cpu0: 
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,SMX,EST,TM2,SSSE3,FMA3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,NXE,PAGE1GB,LONG,LAHF,ABM,PERF,ITSC,FSGSBASE,BMI1,HLE,AVX2,SMEP,BMI2,ERMS,INVPCID,RTM
cpu0: 256KB 64b/line 8-way L2 cache
cpu0: smt 0, core 0, package 0
mtrr: Pentium Pro MTRR support, 10 var ranges, 88 fixed ranges
cpu0: apic clock running at 99MHz
cpu1 at mainbus0: apid 2 (application processor)
cpu1: Intel(R) Core(TM) i7-4770 CPU @ 3.40GHz, 3398.03 MHz
cpu1: 
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,SMX,EST,TM2,SSSE3,FMA3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,NXE,PAGE1GB,LONG,LAHF,ABM,PERF,ITSC,FSGSBASE,BMI1,HLE,AVX2,SMEP,BMI2,ERMS,INVPCID,RTM
cpu1: 256KB 64b/line 8-way L2 cache
cpu1: smt 0, core 1, package 0
cpu2 at mainbus0: apid 4 (application processor)
cpu2: Intel(R) Core(TM) i7-4770 CPU @ 3.40GHz, 3398.03 MHz
cpu2: 
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,SMX,EST,TM2,SSSE3,FMA3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,NXE,PAGE1GB,LONG,LAHF,ABM,PERF,ITSC,FSGSBASE,BMI1,HLE,AVX2,SMEP,BMI2,ERMS,INVPCID,RTM
cpu2: 256KB 64b/line 8-way L2 cache
cpu2: smt 0, core 2, package 0
cpu3 at mainbus0: apid 6 (application processor)
cpu3: Intel(R) Core(TM) i7-4770 CPU @ 3.40GHz, 3398.03 MHz
cpu3: 
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,SMX,EST,TM2,SSSE3,FMA3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,NXE,PAGE1GB,LONG,LAHF,ABM,PERF,ITSC,FSGSBASE,BMI1,HLE,AVX2,SMEP,BMI2,ERMS,INVPCID,RTM
cpu3: 256KB 64b/line 8-way L2 cache
cpu3: smt 0, core 3, package 0
ioapic0 at mainbus0: apid 8 pa 0xfec00000, version 20, 24 pins
acpimcfg0 at acpi0 addr 0xf0000000, bus 0-127
acpihpet0 at acpi0: 14318179 Hz
acpiprt0 at acpi0: bus 0 (PCI0)
acpiprt1 at acpi0: bus 2 (RP01)
acpiprt2 at acpi0: bus 3 (RP03)
acpiprt3 at acpi0: bus 4 (RP07)
acpiprt4 at acpi0: bus 5 (PXSX)
acpiprt5 at acpi0: bus 1 (PEG0)
acpiprt6 at acpi0: bus -1 (PEG1)
acpiprt7 at acpi0: bus -1 (PEG2)
acpiec0 at acpi0: not present
acpicpu0 at acpi0: C1, PSS
acpicpu1 at acpi0: C1, PSS
acpicpu2 at acpi0: C1, PSS
acpicpu3 at acpi0: C1, PSS
acpipwrres0 at acpi0: FN00, resource for FAN0
acpipwrres1 at acpi0: FN01, resource for FAN1
acpipwrres2 at acpi0: FN02, resource for FAN2
acpipwrres3 at acpi0: FN03, resource for FAN3
acpipwrres4 at acpi0: FN04, resource for FAN4
acpitz0 at acpi0: critical temperature is 105 degC
acpitz1 at acpi0: critical temperature is 105 degC
acpibat0 at acpi0: BAT0 not present
acpibat1 at acpi0: BAT1 not present
acpibat2 at acpi0: BAT2 not present
acpibtn0 at acpi0: PWRB
acpibtn1 at acpi0: LID0
acpivideo0 at acpi0: GFX0
acpivout0 at acpivideo0: DD1F
cpu0: Enhanced SpeedStep 3398 MHz: speeds: 3401, 3400, 3200, 3000, 2800, 2700, 
2500, 2300, 2100, 1900, 1700, 1500, 1400, 1200, 1000, 800 MHz
pci0 at mainbus0 bus 0
pchb0 at pci0 dev 0 function 0 "Intel Core 4G Host" rev 0x06
ppb0 at pci0 dev 1 function 0 "Intel Core 4G PCIE" rev 0x06: msi
pci1 at ppb0 bus 1
vga1 at pci0 dev 2 function 0 "Intel HD Graphics 4600" rev 0x06
intagp at vga1 not configured
inteldrm0 at vga1
drm0 at inteldrm0
drm: Memory usable by graphics device = 2048M
error: [drm:pid0:i915_write32] *ERROR* Unknown unclaimed register before 
writing to 100000
inteldrm0: 1024x768
wsdisplay0 at vga1 mux 1: console (std, vt100 emulation)
wsdisplay0: screen 1-5 added (std, vt100 emulation)
azalia0 at pci0 dev 3 function 0 "Intel Core 4G HD Audio" rev 0x06: msi
azalia0: No codecs found
xhci0 at pci0 dev 20 function 0 "Intel 8 Series xHCI" rev 0x04: msi
xhci0: xHCI version 1.0
xhci0: CAPLENGTH=0x80
xhci0: DOORBELL=0x3000
xhci0: RUNTIME=0x2000
xhci0: 32 bytes context
xhci0: supported page size 0x00000001
xhci0: 21 ports and 32 slots
xhci0: 16 scratch pages
xhci0: USB3PRM / USB3.0 configurable ports: 0x0000003f
xhci0: USB3_PSSEN / Enabled USB3.0 ports under xHCI: 0x0000003f
xhci0: XUSB2PRM / USB2.0 ports can switch from EHCI to xHCI:0x00003fff
xhci0: XUSB2PR / USB2.0 ports under xHCI: 0x00003fff
usb0 at xhci0: USB revision 3.0
xhci_pipe_open: pipe=0xffff80000028e000 addr=0 depth=0 port=0 speed=4
uhub0 at usb0 "Intel xHCI root hub" rev 3.00/1.00 addr 1
xhci_pipe_open: pipe=0xffff80000028f000 addr=1 depth=0 port=0 speed=4
xhci0: DCBAAP=00xc8719000
xhci0: CRCR=00 (00000000c8718000)
xhci0: ERSTBA=00xc8716fc0
xhci0: ERDP=00xc8717000
xhci0: USBCMD=0x5
xhci0: IMAN=0x2
"Intel 8 Series MEI" rev 0x04 at pci0 dev 22 function 0 not configured
ehci0 at pci0 dev 26 function 0 "Intel 8 Series USB" rev 0x04: apic 8 int 20
usb1 at ehci0: USB revision 2.0
uhub1 at usb1 "Intel EHCI root hub" rev 2.00/1.00 addr 1
azalia1 at pci0 dev 27 function 0 "Intel 8 Series HD Audio" rev 0x04: msi
azalia1: codecs: Realtek/0x0892
audio0 at azalia1
ppb1 at pci0 dev 28 function 0 "Intel 8 Series PCIE" rev 0xd4
pci2 at ppb1 bus 2
ppb2 at pci0 dev 28 function 2 "Intel 8 Series PCIE" rev 0xd4: msi
pci3 at ppb2 bus 3
re0 at pci3 dev 0 function 0 "Realtek 8168" rev 0x11: RTL8168G/8111G (0x4c00), 
msi, address ac:22:0b:74:9f:de
rgephy0 at re0 phy 7: RTL8251 PHY, rev. 0
ppb3 at pci0 dev 28 function 6 "Intel 82801BA Hub-to-PCI" rev 0xd4: msi
pci4 at ppb3 bus 4
ppb4 at pci4 dev 0 function 0 "ASMedia ASM1083/1085 PCIE-PCI" rev 0x03
pci5 at ppb4 bus 5
skc0 at pci5 dev 1 function 0 "Marvell Yukon 88E8001/8003/8010" rev 0x12, Yukon 
(0x1): apic 8 int 19
sk0 at skc0 port A: address 00:04:e2:ec:ba:57
eephy0 at sk0 phy 0: 88E1011 Gigabit PHY, rev. 3
ehci1 at pci0 dev 29 function 0 "Intel 8 Series USB" rev 0x04: apic 8 int 23
usb2 at ehci1: USB revision 2.0
uhub2 at usb2 "Intel EHCI root hub" rev 2.00/1.00 addr 1
pcib0 at pci0 dev 31 function 0 "Intel Z87 LPC" rev 0x04
ahci0 at pci0 dev 31 function 2 "Intel 8 Series AHCI" rev 0x04: msi, AHCI 1.3
ahci0: device on port 0 didn't come ready, TFD: 0x7f<DRQ,ERR>
ahci0: stopping the port, softreset slot 31 was still active.
ahci0: unable to communicate with device on port 0
scsibus1 at ahci0: 32 targets
sd0 at scsibus1 targ 1 lun 0: <ATA, ST3250620AS, 3.AA> SCSI3 0/direct fixed 
t10.ATA_ST3250620AS_5QE0N070
sd0: 238475MB, 512 bytes/sector, 488397168 sectors
sd1 at scsibus1 targ 2 lun 0: <ATA, Samsung SSD 840, EXT0> SCSI3 0/direct fixed 
naa.50025388a0172746
sd1: 114473MB, 512 bytes/sector, 234441648 sectors, thin
sd2 at scsibus1 targ 3 lun 0: <ATA, WDC WD1002FAEX-0, 05.0> SCSI3 0/direct 
fixed naa.50014ee25e569db9
sd2: 953869MB, 512 bytes/sector, 1953525168 sectors
ichiic0 at pci0 dev 31 function 3 "Intel 8 Series SMBus" rev 0x04: apic 8 int 18
iic0 at ichiic0
spdmem0 at iic0 addr 0x50: 8GB DDR3 SDRAM PC3-10600
spdmem1 at iic0 addr 0x52: 8GB DDR3 SDRAM PC3-10600
isa0 at pcib0
isadma0 at isa0
com0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
com0: console
pckbc0 at isa0 port 0x60/5
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard, using wsdisplay0
pcppi0 at isa0 port 0x61
spkr0 at pcppi0
xhci0: port=4 change=0x10
xhci0: port=13 change=0x00
xhci0: port=4 change=0x10
xhci_pipe_open: pipe=0xffff80000033f000 addr=0 depth=1 port=4 speed=3
xhci0: xhci_cmd_slot_control
xhci0: dev 1, input=0xffffff00c86ef000 slot=0xffffff00c86ef020 
ep0=0xffffff00c86ef040
xhci0: dev 1, setting DCBAA to 0x00000000c86ee000
xhci0: dev 1 dci 1 (epAddr=0x0)
xhci0: speed 3 mps 64 rhport 4 route 0x0
xhci0: max ESIT payload = 0, average TRB length = 8
xhci0: xhci_cmd_set_address BSR=1
xhci0: speed 3 mps 64 rhport 4 route 0x0
xhci0: max ESIT payload = 0, average TRB length = 8
xhci0: xhci_cmd_set_address BSR=0
xhci0: dev 1 addr 1
umass0 at uhub0 port 4 configuration 1 interface 0 "JMicron USB to ATA/ATAPI 
Bridge" rev 2.00/1.00 addr 2
umass0: using SCSI over Bulk-Only
xhci_pipe_open: pipe=0xffff800000340000 addr=2 depth=1 port=4 speed=3
xhci0: dev 1 dci 4 (epAddr=0x2)
xhci0: speed 3 mps 512 rhport 4 route 0x0
xhci0: max ESIT payload = 0, average TRB length = 0
xhci0: xhci_cmd_configure_ep dev 1
xhci_pipe_open: pipe=0xffff800000341000 addr=2 depth=1 port=4 speed=3
xhci0: dev 1 dci 3 (epAddr=0x81)
xhci0: speed 3 mps 512 rhport 4 route 0x0
xhci0: max ESIT payload = 0, average TRB length = 0
xhci0: xhci_cmd_configure_ep dev 1
scsibus2 at umass0: 2 targets, initiator 0
sd3 at scsibus2 targ 1 lun 0: <Hitachi, HTS543225L9A300, C40C> SCSI2 0/direct 
fixed serial.152d2338080616FB0E00
xhci0: dev 1 dci=3 paddr=0x00000000c86eb070 idx=7 remain=254 code=6
xhci0: xhci_cmd_reset_endpoint_async dev 1 dci 3
xhci0: xhci_cmd_set_tr_deq_async dev 1 dci 3
sd3: 238475MB, 512 bytes/sector, 488397168 sectors
xhci0: dev 1 dci=3 paddr=0x00000000c86eb060 idx=6 remain=254 code=6
xhci0: xhci_cmd_reset_endpoint_async dev 1 dci 3
xhci0: xhci_cmd_set_tr_deq_async dev 1 dci 3
xhci0: dev 1 dci=3 paddr=0x00000000c86eb030 idx=3 remain=254 code=6
xhci0: xhci_cmd_reset_endpoint_async dev 1 dci 3
xhci0: xhci_cmd_set_tr_deq_async dev 1 dci 3
xhci0: port=13 change=0x00
xhci_pipe_open: pipe=0xffff800000342000 addr=0 depth=1 port=13 speed=2
xhci0: xhci_cmd_slot_control
xhci0: dev 2, input=0xffffff00c86ea000 slot=0xffffff00c86ea020 
ep0=0xffffff00c86ea040
xhci0: dev 2, setting DCBAA to 0x00000000c86e9000
xhci0: dev 2 dci 1 (epAddr=0x0)
xhci0: speed 1 mps 8 rhport 13 route 0x0
xhci0: max ESIT payload = 0, average TRB length = 8
xhci0: xhci_cmd_set_address BSR=1
xhci0: speed 1 mps 8 rhport 13 route 0x0
xhci0: max ESIT payload = 0, average TRB length = 8
xhci0: xhci_cmd_set_address BSR=0
xhci0: dev 2 addr 2
uhub3 at uhub0 port 13 "Texas Instruments TUSB2046 hub" rev 1.10/1.25 addr 3
xhci_pipe_open: pipe=0xffff800000344000 addr=3 depth=1 port=13 speed=2
xhci0: dev 2 dci 3 (epAddr=0x81)
xhci0: speed 1 mps 8 rhport 13 route 0x0
xhci0: max ESIT payload = 1, average TRB length = 1
xhci0: xhci_cmd_configure_ep dev 2
xhci_pipe_open: pipe=0xffff800000345000 addr=0 depth=2 port=1 speed=1
xhci0: xhci_cmd_slot_control
xhci0: dev 3, input=0xffffff00c86e6000 slot=0xffffff00c86e6020 
ep0=0xffffff00c86e6040
xhci0: dev 3, setting DCBAA to 0x00000000c86e5000
xhci0: dev 3 dci 1 (epAddr=0x0)
xhci0: speed 2 mps 8 rhport 13 route 0x1
xhci0: max ESIT payload = 0, average TRB length = 8
xhci0: xhci_cmd_set_address BSR=1
xhci0: speed 2 mps 8 rhport 13 route 0x1
xhci0: max ESIT payload = 0, average TRB length = 8
xhci0: xhci_cmd_set_address BSR=0
xhci0: dev 3 addr 3
uhidev0 at uhub3 port 1 configuration 1 interface 0 "vendor 0x10d5 KVM A6" rev 
1.10/0.04 addr 4
uhidev0: iclass 3/1
ukbd0 at uhidev0: 8 variable keys, 6 key codes
wskbd1 at ukbd0 mux 1
xhci_pipe_open: pipe=0xffff800000348000 addr=4 depth=2 port=1 speed=1
xhci0: dev 3 dci 3 (epAddr=0x81)
xhci0: speed 2 mps 8 rhport 13 route 0x1
xhci0: max ESIT payload = 8, average TRB length = 8
xhci0: xhci_cmd_configure_ep dev 3
wskbd1: connecting to wsdisplay0
uhidev1 at uhub3 port 1 configuration 1 interface 1 "vendor 0x10d5 KVM A6" rev 
1.10/0.04 addr 4
uhidev1: iclass 3/1, 3 report ids
ums0 at uhidev1 reportid 1: 5 buttons, Z dir
wsmouse0 at ums0 mux 0
uhid0 at uhidev1 reportid 2: input=1, output=0, feature=0
uhid1 at uhidev1 reportid 3: input=2, output=0, feature=0
uhub4 at uhub1 port 1 "Intel Rate Matching Hub" rev 2.00/0.04 addr 2
uhub5 at uhub2 port 1 "Intel Rate Matching Hub" rev 2.00/0.04 addr 2
vscsi0 at root
scsibus3 at vscsi0: 256 targets
softraid0 at root
scsibus4 at softraid0: 256 targets
xhci0: dev 1 dci=3 paddr=0x00000000c86eb100 idx=16 remain=254 code=6
xhci0: xhci_cmd_reset_endpoint_async dev 1 dci 3
xhci0: xhci_cmd_set_tr_deq_async dev 1 dci 3
xhci0: dev 1 dci=3 paddr=0x00000000c86eb030 idx=3 remain=254 code=6
xhci0: xhci_cmd_reset_endpoint_async dev 1 dci 3
xhci0: xhci_cmd_set_tr_deq_async dev 1 dci 3
xhci0: dev 1 dci=3 paddr=0x00000000c86eb100 idx=16 remain=254 code=6
xhci0: xhci_cmd_reset_endpoint_async dev 1 dci 3
xhci0: xhci_cmd_set_tr_deq_async dev 1 dci 3
xhci0: dev 1 dci=3 paddr=0x00000000c86eb030 idx=3 remain=254 code=6
xhci0: xhci_cmd_reset_endpoint_async dev 1 dci 3
xhci0: xhci_cmd_set_tr_deq_async dev 1 dci 3
root on sd1a (9f35653e9bab8d73.a) swap on sd1b dump on sd1b
swapctl: adding 297ef9d8d44883b5.b as swap device at priority 0
Automatic boot in progress: starting file system checks.
/dev/sd1a (9f35653e9bab8d73.a): file system is clean; not checking
/dev/sd2a (297ef9d8d44883b5.a): file system is clean; not checking
/dev/sd1f (9f35653e9bab8d73.f): file system is clean; not checking
/dev/sd1e (9f35653e9bab8d73.e): file system is clean; not checking
/dev/sd1l (9f35653e9bab8d73.l): file system is clean; not checking
/dev/sd1o (9f35653e9bab8d73.o): file system is clean; not checking
/dev/sd1d (9f35653e9bab8d73.d): file system is clean; not checking
/dev/sd1p (9f35653e9bab8d73.p): file system is clean; not checking
/dev/sd2e (297ef9d8d44883b5.e): file system is clean; not checking
/dev/sd2l (297ef9d8d44883b5.l): file system is clean; not checking
/dev/sd2d (297ef9d8d44883b5.d): file system is clean; not checking
/dev/sd2f (297ef9d8d44883b5.f): file system is clean; not checking
/dev/sd2h (297ef9d8d44883b5.h): file system is clean; not checking
/dev/sd2p (297ef9d8d44883b5.p): file system is clean; not checking
setting tty flags
pf enabled
ddb.console: 0 -> 1
ddb.max_line: 24 -> 0
vm.swapencrypt.enable: 1 -> 0
vfs.nfs.iothreads: -1 -> 8
kern.nosuidcoredump: 1 -> 3
kern.pool_debug: 1 -> 0
machdep.allowaperture: 0 -> 2
machdep.kbdreset: 0 -> 1
kern.usermount: 0 -> 1
kern.shminfo.shmall: 8192 -> 32768
kern.shminfo.shmall: 32768 -> 51200
kern.shminfo.shmmni: 128 -> 1024
kern.shminfo.shmall: 51200 -> 102400
kern.maxfiles: 7030 -> 20000
starting network
DHCPREQUEST on re0 to 255.255.255.255
DHCPACK from 10.1.2.18 (14:da:e9:b5:84:cf)
bound to 10.1.2.30 -- renewal in 302400 seconds.
starting early daemons: syslogd pflogd ntpd.
starting RPC daemons: portmap mountd nfsd lockd.
savecore: no core dump
checking quotas: done.
clearing /tmp
starting pre-securelevel daemons:.
kern.securelevel: 0 -> 1
creating runtime link editor directory cache.
preserving editor files.
starting network daemons: sshd lpd smtpd slowcgi inetd sndiod.
starting package daemons: isc_named smbd nmbd dbus_daemon ladvd(absent) apcupsd 
dovecot(absent).
rc.local:.
starting local daemons: apmd sensorsd cron.
Wed Nov 19 10:48:47 EST 2014
xhci0: dev 1 dci=3 paddr=0x00000000c86eb120 idx=18 remain=254 code=6
xhci0: xhci_cmd_reset_endpoint_async dev 1 dci 3
xhci0: xhci_cmd_set_tr_deq_async dev 1 dci 3
xhci0: dev 1 dci=3 paddr=0x00000000c86eb030 idx=3 remain=254 code=6
xhci0: xhci_cmd_reset_endpoint_async dev 1 dci 3
xhci0: xhci_cmd_set_tr_deq_async dev 1 dci 3
xhci0: dev 1 dci=3 paddr=0x00000000c86eb900 idx=144 remain=254 code=6
xhci0: xhci_cmd_reset_endpoint_async dev 1 dci 3
xhci0: xhci_cmd_set_tr_deq_async dev 1 dci 3
xhci0: dev 1 dci=3 paddr=0x00000000c86eb030 idx=3 remain=254 code=6
xhci0: xhci_cmd_reset_endpoint_async dev 1 dci 3
xhci0: xhci_cmd_set_tr_deq_async dev 1 dci 3
xhci0: dev 1 dci=3 paddr=0x00000000c86eb100 idx=16 remain=254 code=6
xhci0: xhci_cmd_reset_endpoint_async dev 1 dci 3
xhci0: xhci_cmd_set_tr_deq_async dev 1 dci 3
xhci0: dev 1 dci=3 paddr=0x00000000c86eb030 idx=3 remain=254 code=6
xhci0: xhci_cmd_reset_endpoint_async dev 1 dci 3
xhci0: xhci_cmd_set_tr_deq_async dev 1 dci 3
xhci0: dev 1 dci=3 paddr=0x00000000c86eb140 idx=20 remain=254 code=6
xhci0: xhci_cmd_reset_endpoint_async dev 1 dci 3
xhci0: xhci_cmd_set_tr_deq_async dev 1 dci 3
xhci0: dev 1 dci=3 paddr=0x00000000c86eb030 idx=3 remain=254 code=6
xhci0: xhci_cmd_reset_endpoint_async dev 1 dci 3
xhci0: xhci_cmd_set_tr_deq_async dev 1 dci 3

OpenBSD/amd64 (a8v2.thrush.com) (tty00)

login: 

####### 2 #######
####### 'fdisk sd3' hung #######

xhci_abort_xfer: xfer=0xffffff042e998c30 err=TIMEOUT
xhci_abort_xfer: xfer=0xffffff042e998c30 err=TIMEOUT
xhci0: dev 2 dci=1 paddr=0x00000000c86e8530 idx=83 remain=4 code=6
xhci0: xhci_cmd_reset_endpoint_async dev 2 dci 1
xhci0: xhci_cmd_set_tr_deq_async dev 2 dci 1
xhci0: dev 3 dci=1 paddr=0x00000000c86e4610 idx=97 remain=4 code=6
xhci0: xhci_cmd_reset_endpoint_async dev 3 dci 1
xhci0: xhci_cmd_set_tr_deq_async dev 3 dci 1
xhci0: dev 1 dci=3 paddr=0x00000000c86eb140 idx=20 remain=254 code=6
xhci0: xhci_cmd_reset_endpoint_async dev 1 dci 3
xhci0: xhci_cmd_set_tr_deq_async dev 1 dci 3
xhci_abort_xfer: xfer=0xffffff042e9982d0 err=TIMEOUT
umass0: BBB bulk-in stall clear failed, TIMEOUT
xhci_abort_xfer: xfer=0xffffff042e998690 err=TIMEOUT
umass0: BBB reset failed, TIMEOUT
xhci_abort_xfer: xfer=0xffffff042e998780 err=TIMEOUT
umass0: BBB bulk-in clear stall failed, TIMEOUT
xhci_abort_xfer: xfer=0xffffff042e998870 err=TIMEOUT
umass0: BBB bulk-out clear stall failed, TIMEOUT
xhci0: dev 1 dci=3 paddr=0x00000000c86eb000 idx=0 remain=254 code=6
xhci0: xhci_cmd_reset_endpoint_async dev 1 dci 3
xhci0: xhci_cmd_set_tr_deq_async dev 1 dci 3
xhci_abort_xfer: xfer=0xffffff042e9982d0 err=TIMEOUT
umass0: BBB bulk-in stall clear failed, TIMEOUT
xhci_abort_xfer: xfer=0xffffff042e998690 err=TIMEOUT
umass0: BBB reset failed, TIMEOUT
xhci_abort_xfer: xfer=0xffffff042e998780 err=TIMEOUT
umass0: BBB bulk-in clear stall failed, TIMEOUT
xhci_abort_xfer: xfer=0xffffff042e998870 err=TIMEOUT
umass0: BBB bulk-out clear stall failed, TIMEOUT
xhci0: dev 1 dci=3 paddr=0x00000000c86eb000 idx=0 remain=254 code=6
xhci0: xhci_cmd_reset_endpoint_async dev 1 dci 3
xhci0: xhci_cmd_set_tr_deq_async dev 1 dci 3
xhci_abort_xfer: xfer=0xffffff042e9982d0 err=TIMEOUT
umass0: BBB bulk-in stall clear failed, TIMEOUT
xhci_abort_xfer: xfer=0xffffff042e998690 err=TIMEOUT
umass0: BBB reset failed, TIMEOUT
xhci_abort_xfer: xfer=0xffffff042e998780 err=TIMEOUT
umass0: BBB bulk-in clear stall failed, TIMEOUT
xhci_abort_xfer: xfer=0xffffff042e998870 err=TIMEOUT
umass0: BBB bulk-out clear stall failed, TIMEOUT
xhci0: dev 1 dci=3 paddr=0x00000000c86eb000 idx=0 remain=254 code=6
xhci0: xhci_cmd_reset_endpoint_async dev 1 dci 3
xhci0: xhci_cmd_set_tr_deq_async dev 1 dci 3
xhci_abort_xfer: xfer=0xffffff042e9982d0 err=TIMEOUT
umass0: BBB bulk-in stall clear failed, TIMEOUT
xhci_abort_xfer: xfer=0xffffff042e998690 err=TIMEOUT
umass0: BBB reset failed, TIMEOUT
xhci_abort_xfer: xfer=0xffffff042e998780 err=TIMEOUT
umass0: BBB bulk-in clear stall failed, TIMEOUT
xhci_abort_xfer: xfer=0xffffff042e998870 err=TIMEOUT
umass0: BBB bulk-out clear stall failed, TIMEOUT
xhci0: dev 1 dci=3 paddr=0x00000000c86eb000 idx=0 remain=254 code=6
xhci0: xhci_cmd_reset_endpoint_async dev 1 dci 3
xhci0: xhci_cmd_set_tr_deq_async dev 1 dci 3
xhci_abort_xfer: xfer=0xffffff042e9982d0 err=TIMEOUT
umass0: BBB bulk-in stall clear failed, TIMEOUT
xhci_abort_xfer: xfer=0xffffff042e998690 err=TIMEOUT
umass0: BBB reset failed, TIMEOUT
xhci_abort_xfer: xfer=0xffffff042e998780 err=TIMEOUT
umass0: BBB bulk-in clear stall failed, TIMEOUT
xhci_abort_xfer: xfer=0xffffff042e998870 err=TIMEOUT
umass0: BBB bulk-out clear stall failed, TIMEOUT
xhci_abort_xfer: xfer=0xffffff042e9980f0 err=TIMEOUT
xhci_abort_xfer: xfer=0xffffff042e998690 err=TIMEOUT
umass0: BBB reset failed, TIMEOUT
xhci_abort_xfer: xfer=0xffffff042e998780 err=TIMEOUT
umass0: BBB bulk-in clear stall failed, TIMEOUT
xhci_abort_xfer: xfer=0xffffff042e998870 err=TIMEOUT
umass0: BBB bulk-out clear stall failed, TIMEOUT
xhci_abort_xfer: xfer=0xffffff042e9980f0 err=TIMEOUT
xhci_abort_xfer: xfer=0xffffff042e998690 err=TIMEOUT
umass0: BBB reset failed, TIMEOUT
xhci_abort_xfer: xfer=0xffffff042e998780 err=TIMEOUT
umass0: BBB bulk-in clear stall failed, TIMEOUT
xhci_abort_xfer: xfer=0xffffff042e998870 err=TIMEOUT
umass0: BBB bulk-out clear stall failed, TIMEOUT
xhci_abort_xfer: xfer=0xffffff042e9980f0 err=TIMEOUT
xhci_abort_xfer: xfer=0xffffff042e998690 err=TIMEOUT
umass0: BBB reset failed, TIMEOUT
xhci_abort_xfer: xfer=0xffffff042e998780 err=TIMEOUT
umass0: BBB bulk-in clear stall failed, TIMEOUT
xhci_abort_xfer: xfer=0xffffff042e998870 err=TIMEOUT
umass0: BBB bulk-out clear stall failed, TIMEOUT
xhci_abort_xfer: xfer=0xffffff042e9980f0 err=TIMEOUT
xhci_abort_xfer: xfer=0xffffff042e998690 err=TIMEOUT
umass0: BBB reset failed, TIMEOUT
xhci_abort_xfer: xfer=0xffffff042e998780 err=TIMEOUT
umass0: BBB bulk-in clear stall failed, TIMEOUT
xhci_abort_xfer: xfer=0xffffff042e998c30 err=TIMEOUT
xhci_abort_xfer: xfer=0xffffff042e998870 err=TIMEOUT
umass0: BBB bulk-out clear stall failed, TIMEOUT
xhci_abort_xfer: xfer=0xffffff042e998c30 err=TIMEOUT
xhci_abort_xfer: xfer=0xffffff042e998c30 err=TIMEOUT
xhci_abort_xfer: xfer=0xffffff042e9980f0 err=TIMEOUT
xhci_abort_xfer: xfer=0xffffff042e998690 err=TIMEOUT
umass0: BBB reset failed, TIMEOUT
xhci_abort_xfer: xfer=0xffffff042e998780 err=TIMEOUT
umass0: BBB bulk-in clear stall failed, TIMEOUT
xhci_abort_xfer: xfer=0xffffff042e998870 err=TIMEOUT
umass0: BBB bulk-out clear stall failed, TIMEOUT
xhci_abort_xfer: xfer=0xffffff042e9980f0 err=TIMEOUT
xhci_abort_xfer: xfer=0xffffff042e998690 err=TIMEOUT
umass0: BBB reset failed, TIMEOUT
xhci_abort_xfer: xfer=0xffffff042e998780 err=TIMEOUT
umass0: BBB bulk-in clear stall failed, TIMEOUT
xhci_abort_xfer: xfer=0xffffff042e998870 err=TIMEOUT
umass0: BBB bulk-out clear stall failed, TIMEOUT
xhci0: dev 1 dci=1 paddr=0x00000000c86edae0 idx=174 remain=4 code=4
xhci0: NULL xfer pointer
xhci0: port=4 change=0x10
xhci0: dev 1 dci=4 paddr=0x00000000c86eca00 idx=160 remain=31 code=4
xhci0: NULL xfer pointer
xhci_abort_xfer: xfer=0xffffff042e9980f0 err=CANCELLED

####### 3 (I wasn't watching closely so this may have occurred a few lines 
above)  ######

sd3 detached
scsibus2 detached
xhci0: error stopping ep (3)
xhci0: xhci_cmd_configure_ep dev 1
xhci0: error stopping ep (4)
xhci0: xhci_cmd_configure_ep dev 1
umass0 detached
xhci0: error stopping ep (1)
xhci0: xhci_cmd_configure_ep dev 1
xhci0: xhci_cmd_slot_control
stopping package daemons: apcupsd dbus_daemon nmbd smbd isc_named.
syncing disks... done
rebooting...

####### 4 ######

booting hd0a:bsd.xhci: 6692112+2128972+250888+0+593312 
[72+556560+370427]=0xa1b578
entry point at 0x1000160 [7205c766, 34000004, 24448b12, 2040a304]
[ using 927704 bytes of bsd ELF symbol table ]
Copyright (c) 1982, 1986, 1989, 1991, 1993
        The Regents of the University of California.  All rights reserved.
Copyright (c) 1995-2014 OpenBSD. All rights reserved.  http://www.OpenBSD.org

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
real mem = 17029672960 (16240MB)
avail mem = 16572493824 (15804MB)
mpath0 at root
scsibus0 at mpath0: 256 targets
mainbus0 at root
bios0 at mainbus0: SMBIOS rev. 2.7 @ 0xec1f0 (85 entries)
bios0: vendor American Megatrends Inc. version "1802" date 01/28/2014
bios0: ASUS All Series
acpi0 at bios0: rev 2
acpi0: sleep states S0 S3 S4 S5
acpi0: tables DSDT FACP APIC FPDT LPIT SSDT SSDT MCFG HPET SSDT SSDT DMAR
acpi0: wakeup devices UAR1(S4) PS2K(S4) PS2M(S4) PXSX(S4) RP01(S4) PXSX(S4) 
RP02(S4) PXSX(S4) RP03(S4) PXSX(S4) RP04(S4) PXSX(S4) RP05(S4) PXSX(S4) 
RP06(S4) PXSX(S4) [...]
acpitimer0 at acpi0: 3579545 Hz, 24 bits
acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat
cpu0 at mainbus0: apid 0 (boot processor)
cpu0: Intel(R) Core(TM) i7-4770 CPU @ 3.40GHz, 3398.46 MHz
cpu0: 
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,SMX,EST,TM2,SSSE3,FMA3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,NXE,PAGE1GB,LONG,LAHF,ABM,PERF,ITSC,FSGSBASE,BMI1,HLE,AVX2,SMEP,BMI2,ERMS,INVPCID,RTM
cpu0: 256KB 64b/line 8-way L2 cache
cpu0: smt 0, core 0, package 0
mtrr: Pentium Pro MTRR support, 10 var ranges, 88 fixed ranges
cpu0: apic clock running at 99MHz
cpu1 at mainbus0: apid 2 (application processor)
cpu1: Intel(R) Core(TM) i7-4770 CPU @ 3.40GHz, 3398.04 MHz
cpu1: 
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,SMX,EST,TM2,SSSE3,FMA3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,NXE,PAGE1GB,LONG,LAHF,ABM,PERF,ITSC,FSGSBASE,BMI1,HLE,AVX2,SMEP,BMI2,ERMS,INVPCID,RTM
cpu1: 256KB 64b/line 8-way L2 cache
cpu1: smt 0, core 1, package 0
cpu2 at mainbus0: apid 4 (application processor)
cpu2: Intel(R) Core(TM) i7-4770 CPU @ 3.40GHz, 3398.04 MHz
cpu2: 
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,SMX,EST,TM2,SSSE3,FMA3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,NXE,PAGE1GB,LONG,LAHF,ABM,PERF,ITSC,FSGSBASE,BMI1,HLE,AVX2,SMEP,BMI2,ERMS,INVPCID,RTM
cpu2: 256KB 64b/line 8-way L2 cache
cpu2: smt 0, core 2, package 0
cpu3 at mainbus0: apid 6 (application processor)
cpu3: Intel(R) Core(TM) i7-4770 CPU @ 3.40GHz, 3398.04 MHz
cpu3: 
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,SMX,EST,TM2,SSSE3,FMA3,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,x2APIC,MOVBE,POPCNT,DEADLINE,AES,XSAVE,AVX,F16C,RDRAND,NXE,PAGE1GB,LONG,LAHF,ABM,PERF,ITSC,FSGSBASE,BMI1,HLE,AVX2,SMEP,BMI2,ERMS,INVPCID,RTM
cpu3: 256KB 64b/line 8-way L2 cache
cpu3: smt 0, core 3, package 0
ioapic0 at mainbus0: apid 8 pa 0xfec00000, version 20, 24 pins
acpimcfg0 at acpi0 addr 0xf0000000, bus 0-127
acpihpet0 at acpi0: 14318179 Hz
acpiprt0 at acpi0: bus 0 (PCI0)
acpiprt1 at acpi0: bus 2 (RP01)
acpiprt2 at acpi0: bus 3 (RP03)
acpiprt3 at acpi0: bus 4 (RP07)
acpiprt4 at acpi0: bus 5 (PXSX)
acpiprt5 at acpi0: bus 1 (PEG0)
acpiprt6 at acpi0: bus -1 (PEG1)
acpiprt7 at acpi0: bus -1 (PEG2)
acpiec0 at acpi0: not present
acpicpu0 at acpi0: C1, PSS
acpicpu1 at acpi0: C1, PSS
acpicpu2 at acpi0: C1, PSS
acpicpu3 at acpi0: C1, PSS
acpipwrres0 at acpi0: FN00, resource for FAN0
acpipwrres1 at acpi0: FN01, resource for FAN1
acpipwrres2 at acpi0: FN02, resource for FAN2
acpipwrres3 at acpi0: FN03, resource for FAN3
acpipwrres4 at acpi0: FN04, resource for FAN4
acpitz0 at acpi0: critical temperature is 105 degC
acpitz1 at acpi0: critical temperature is 105 degC
acpibat0 at acpi0: BAT0 not present
acpibat1 at acpi0: BAT1 not present
acpibat2 at acpi0: BAT2 not present
acpibtn0 at acpi0: PWRB
acpibtn1 at acpi0: LID0
acpivideo0 at acpi0: GFX0
acpivout0 at acpivideo0: DD1F
cpu0: Enhanced SpeedStep 3398 MHz: speeds: 3401, 3400, 3200, 3000, 2800, 2700, 
2500, 2300, 2100, 1900, 1700, 1500, 1400, 1200, 1000, 800 MHz
pci0 at mainbus0 bus 0
pchb0 at pci0 dev 0 function 0 "Intel Core 4G Host" rev 0x06
ppb0 at pci0 dev 1 function 0 "Intel Core 4G PCIE" rev 0x06: msi
pci1 at ppb0 bus 1
vga1 at pci0 dev 2 function 0 "Intel HD Graphics 4600" rev 0x06
intagp at vga1 not configured
inteldrm0 at vga1
drm0 at inteldrm0
drm: Memory usable by graphics device = 2048M
error: [drm:pid0:i915_write32] *ERROR* Unknown unclaimed register before 
writing to 100000
inteldrm0: 1024x768
wsdisplay0 at vga1 mux 1: console (std, vt100 emulation)
wsdisplay0: screen 1-5 added (std, vt100 emulation)
azalia0 at pci0 dev 3 function 0 "Intel Core 4G HD Audio" rev 0x06: msi
azalia0: No codecs found
xhci0 at pci0 dev 20 function 0 "Intel 8 Series xHCI" rev 0x04: msi
xhci0: xHCI version 1.0
xhci0: CAPLENGTH=0x80
xhci0: DOORBELL=0x3000
xhci0: RUNTIME=0x2000
xhci0: 32 bytes context
xhci0: supported page size 0x00000001
xhci0: 21 ports and 32 slots
xhci0: 16 scratch pages
xhci0: USB3PRM / USB3.0 configurable ports: 0x0000003f
xhci0: USB3_PSSEN / Enabled USB3.0 ports under xHCI: 0x0000003f
xhci0: XUSB2PRM / USB2.0 ports can switch from EHCI to xHCI:0x00003fff
xhci0: XUSB2PR / USB2.0 ports under xHCI: 0x00003fff
usb0 at xhci0: USB revision 3.0
xhci_pipe_open: pipe=0xffff80000028e000 addr=0 depth=0 port=0 speed=4
uhub0 at usb0 "Intel xHCI root hub" rev 3.00/1.00 addr 1
xhci_pipe_open: pipe=0xffff80000028f000 addr=1 depth=0 port=0 speed=4
xhci0: DCBAAP=00xc8719000
xhci0: CRCR=00 (00000000c8718000)
xhci0: ERSTBA=00xc8716fc0
xhci0: ERDP=00xc8717000
xhci0: USBCMD=0x5
xhci0: IMAN=0x2
"Intel 8 Series MEI" rev 0x04 at pci0 dev 22 function 0 not configured
ehci0 at pci0 dev 26 function 0 "Intel 8 Series USB" rev 0x04: apic 8 int 20
usb1 at ehci0: USB revision 2.0
uhub1 at usb1 "Intel EHCI root hub" rev 2.00/1.00 addr 1
azalia1 at pci0 dev 27 function 0 "Intel 8 Series HD Audio" rev 0x04: msi
azalia1: codecs: Realtek/0x0892
audio0 at azalia1
ppb1 at pci0 dev 28 function 0 "Intel 8 Series PCIE" rev 0xd4
pci2 at ppb1 bus 2
ppb2 at pci0 dev 28 function 2 "Intel 8 Series PCIE" rev 0xd4: msi
pci3 at ppb2 bus 3
re0 at pci3 dev 0 function 0 "Realtek 8168" rev 0x11: RTL8168G/8111G (0x4c00), 
msi, address ac:22:0b:74:9f:de
rgephy0 at re0 phy 7: RTL8251 PHY, rev. 0
ppb3 at pci0 dev 28 function 6 "Intel 82801BA Hub-to-PCI" rev 0xd4: msi
pci4 at ppb3 bus 4
ppb4 at pci4 dev 0 function 0 "ASMedia ASM1083/1085 PCIE-PCI" rev 0x03
pci5 at ppb4 bus 5
skc0 at pci5 dev 1 function 0 "Marvell Yukon 88E8001/8003/8010" rev 0x12, Yukon 
(0x1): apic 8 int 19
sk0 at skc0 port A: address 00:04:e2:ec:ba:57
eephy0 at sk0 phy 0: 88E1011 Gigabit PHY, rev. 3
ehci1 at pci0 dev 29 function 0 "Intel 8 Series USB" rev 0x04: apic 8 int 23
usb2 at ehci1: USB revision 2.0
uhub2 at usb2 "Intel EHCI root hub" rev 2.00/1.00 addr 1
pcib0 at pci0 dev 31 function 0 "Intel Z87 LPC" rev 0x04
ahci0 at pci0 dev 31 function 2 "Intel 8 Series AHCI" rev 0x04: msi, AHCI 1.3
ahci0: device on port 0 didn't come ready, TFD: 0x80<BSY>
ahci0: stopping the port, softreset slot 31 was still active.
ahci0: unable to communicate with device on port 0
scsibus1 at ahci0: 32 targets
sd0 at scsibus1 targ 1 lun 0: <ATA, ST3250620AS, 3.AA> SCSI3 0/direct fixed 
t10.ATA_ST3250620AS_5QE0N070
sd0: 238475MB, 512 bytes/sector, 488397168 sectors
sd1 at scsibus1 targ 2 lun 0: <ATA, Samsung SSD 840, EXT0> SCSI3 0/direct fixed 
naa.50025388a0172746
sd1: 114473MB, 512 bytes/sector, 234441648 sectors, thin
sd2 at scsibus1 targ 3 lun 0: <ATA, WDC WD1002FAEX-0, 05.0> SCSI3 0/direct 
fixed naa.50014ee25e569db9
sd2: 953869MB, 512 bytes/sector, 1953525168 sectors
ichiic0 at pci0 dev 31 function 3 "Intel 8 Series SMBus" rev 0x04: apic 8 int 18
iic0 at ichiic0
spdmem0 at iic0 addr 0x50: 8GB DDR3 SDRAM PC3-10600
spdmem1 at iic0 addr 0x52: 8GB DDR3 SDRAM PC3-10600
isa0 at pcib0
isadma0 at isa0
com0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
com0: console
pckbc0 at isa0 port 0x60/5
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard, using wsdisplay0
pcppi0 at isa0 port 0x61
spkr0 at pcppi0
xhci0: port=9 change=0x00
xhci0: port=13 change=0x00
xhci0: port=9 change=0x00
xhci0: port=13 change=0x00
xhci_pipe_open: pipe=0xffff80000033f000 addr=0 depth=1 port=13 speed=2
xhci0: xhci_cmd_slot_control
xhci0: dev 1, input=0xffffff00c86ef000 slot=0xffffff00c86ef020 
ep0=0xffffff00c86ef040
xhci0: dev 1, setting DCBAA to 0x00000000c86ee000
xhci0: dev 1 dci 1 (epAddr=0x0)
xhci0: speed 1 mps 8 rhport 13 route 0x0
xhci0: max ESIT payload = 0, average TRB length = 8
xhci0: xhci_cmd_set_address BSR=1
xhci0: speed 1 mps 8 rhport 13 route 0x0
xhci0: max ESIT payload = 0, average TRB length = 8
xhci0: xhci_cmd_set_address BSR=0
xhci0: dev 1 addr 1
uhub3 at uhub0 port 13 "Texas Instruments TUSB2046 hub" rev 1.10/1.25 addr 2
xhci_pipe_open: pipe=0xffff800000340000 addr=2 depth=1 port=13 speed=2
xhci0: dev 1 dci 3 (epAddr=0x81)
xhci0: speed 1 mps 8 rhport 13 route 0x0
xhci0: max ESIT payload = 1, average TRB length = 1
xhci0: xhci_cmd_configure_ep dev 1
xhci_pipe_open: pipe=0xffff800000341000 addr=0 depth=2 port=1 speed=1
xhci0: xhci_cmd_slot_control
xhci0: dev 2, input=0xffffff00c86eb000 slot=0xffffff00c86eb020 
ep0=0xffffff00c86eb040
xhci0: dev 2, setting DCBAA to 0x00000000c86ea000
xhci0: dev 2 dci 1 (epAddr=0x0)
xhci0: speed 2 mps 8 rhport 13 route 0x1
xhci0: max ESIT payload = 0, average TRB length = 8
xhci0: xhci_cmd_set_address BSR=1
xhci0: speed 2 mps 8 rhport 13 route 0x1
xhci0: max ESIT payload = 0, average TRB length = 8
xhci0: xhci_cmd_set_address BSR=0
xhci0: dev 2 addr 2
uhidev0 at uhub3 port 1 configuration 1 interface 0 "vendor 0x10d5 KVM A6" rev 
1.10/0.04 addr 3
uhidev0: iclass 3/1
ukbd0 at uhidev0: 8 variable keys, 6 key codes
wskbd1 at ukbd0 mux 1
xhci_pipe_open: pipe=0xffff800000345000 addr=3 depth=2 port=1 speed=1
xhci0: dev 2 dci 3 (epAddr=0x81)
xhci0: speed 2 mps 8 rhport 13 route 0x1
xhci0: max ESIT payload = 8, average TRB length = 8
xhci0: xhci_cmd_configure_ep dev 2
wskbd1: connecting to wsdisplay0
uhidev1 at uhub3 port 1 configuration 1 interface 1 "vendor 0x10d5 KVM A6" rev 
1.10/0.04 addr 3
uhidev1: iclass 3/1, 3 report ids
ums0 at uhidev1 reportid 1: 5 buttons, Z dir
wsmouse0 at ums0 mux 0
uhid0 at uhidev1 reportid 2: input=1, output=0, feature=0
uhid1 at uhidev1 reportid 3: input=2, output=0, feature=0
uhub4 at uhub1 port 1 "Intel Rate Matching Hub" rev 2.00/0.04 addr 2
uhub5 at uhub2 port 1 "Intel Rate Matching Hub" rev 2.00/0.04 addr 2
vscsi0 at root
scsibus2 at vscsi0: 256 targets
softraid0 at root
scsibus3 at softraid0: 256 targets
root on sd1a (9f35653e9bab8d73.a) swap on sd1b dump on sd1b
swapctl: adding 297ef9d8d44883b5.b as swap device at priority 0
Fast boot: skipping disk checks.
setting tty flags
pf enabled
ddb.console: 0 -> 1
ddb.max_line: 24 -> 0
vm.swapencrypt.enable: 1 -> 0
vfs.nfs.iothreads: -1 -> 8
kern.nosuidcoredump: 1 -> 3
kern.pool_debug: 1 -> 0
machdep.allowaperture: 0 -> 2
machdep.kbdreset: 0 -> 1
kern.usermount: 0 -> 1
kern.shminfo.shmall: 8192 -> 32768
kern.shminfo.shmall: 32768 -> 51200
kern.shminfo.shmmni: 128 -> 1024
kern.shminfo.shmall: 51200 -> 102400
kern.maxfiles: 7030 -> 20000
starting network
DHCPREQUEST on re0 to 255.255.255.255
DHCPACK from 10.1.2.18 (14:da:e9:b5:84:cf)
bound to 10.1.2.30 -- renewal in 302400 seconds.
starting early daemons: syslogd pflogd ntpd.
starting RPC daemons: portmap mountd nfsd lockd.
savecore: no core dump
checking quotas: done.
clearing /tmp
starting pre-securelevel daemons:.
kern.securelevel: 0 -> 1
creating runtime link editor directory cache.
preserving editor files.
starting network daemons: sshd lpd smtpd slowcgi inetd sndiod.
starting package daemons: isc_named smbd nmbd dbus_daemon ladvd(absent) apcupsd 
dovecot(absent).
rc.local:.
starting local daemons: apmd sensorsd cron.
Wed Nov 19 11:01:34 EST 2014
xhci0: dev 1 dci=1 paddr=0x00000000c86ed530 idx=83 remain=4 code=6
xhci0: xhci_cmd_reset_endpoint_async dev 1 dci 1
xhci0: xhci_cmd_set_tr_deq_async dev 1 dci 1
xhci0: dev 2 dci=1 paddr=0x00000000c86e9610 idx=97 remain=4 code=6
xhci0: xhci_cmd_reset_endpoint_async dev 2 dci 1
xhci0: xhci_cmd_set_tr_deq_async dev 2 dci 1

OpenBSD/amd64 (a8v2.thrush.com) (tty00)

login: 

####### 5 ######
####### plug usb3 into usb2 port ######

xhci0: port=14 change=0x00
xhci0: port=14 change=0x00
xhci_pipe_open: pipe=0xffff800000633000 addr=0 depth=1 port=14 speed=3
xhci0: xhci_cmd_slot_control
xhci0: dev 3, input=0xffffff00c5d52000 slot=0xffffff00c5d52020 
ep0=0xffffff00c5d52040
xhci0: dev 3, setting DCBAA to 0x00000000c5d5d000
xhci0: dev 3 dci 1 (epAddr=0x0)
xhci0: speed 3 mps 64 rhport 14 route 0x0
xhci0: max ESIT payload = 0, average TRB length = 8
xhci0: xhci_cmd_set_address BSR=1
xhci0: speed 3 mps 64 rhport 14 route 0x0
xhci0: max ESIT payload = 0, average TRB length = 8
xhci0: xhci_cmd_set_address BSR=0
xhci0: dev 3 addr 3
umass0 at uhub0 port 14 configuration 1 interface 0 "ADATA ADATA USB Flash 
Drive" rev 2.10/a.00 addr 4
umass0: using SCSI over Bulk-Only
xhci_pipe_open: pipe=0xffff80000068a000 addr=4 depth=1 port=14 speed=3
xhci0: dev 3 dci 4 (epAddr=0x2)
xhci0: speed 3 mps 512 rhport 14 route 0x0
xhci0: max ESIT payload = 0, average TRB length = 0
xhci0: xhci_cmd_configure_ep dev 3
xhci_pipe_open: pipe=0xffff80000068e000 addr=4 depth=1 port=14 speed=3
xhci0: dev 3 dci 3 (epAddr=0x81)
xhci0: speed 3 mps 512 rhport 14 route 0x0
xhci0: max ESIT payload = 0, average TRB length = 0
xhci0: xhci_cmd_configure_ep dev 3
scsibus4 at umass0: 2 targets, initiator 0
sd3 at scsibus4 targ 1 lun 0: <ADATA, USB Flash Drive, 1.00> SCSI4 0/direct 
removable serial.125f312b170000004408
sd3: 15080MB, 512 bytes/sector, 30883840 sectors

####### 6 ######
####### unplug usb3 drive ######

xhci0: port=14 change=0x00
sd3 detached
scsibus4 detached
xhci0: error stopping ep (3)
xhci0: xhci_cmd_configure_ep dev 3
xhci0: error stopping ep (4)
xhci0: xhci_cmd_configure_ep dev 3
umass0 detached
xhci0: error stopping ep (1)
xhci0: xhci_cmd_configure_ep dev 3
xhci0: xhci_cmd_slot_control
xhci0: port=14 change=0x00

usbdevs:
Controller /dev/usb0:
addr 1: super speed, self powered, config 1, xHCI root hub(0x0000), 
Intel(0x8086), rev 1.00
 port 1 disabled
 port 2 powered
 port 3 powered
 port 4 powered
 port 5 suspended
 port 6 enabled
 port 7 enabled
 port 8 enabled
 port 9 powered
 port 10 powered
 port 11 enabled
 port 12 powered
 port 13 addr 2: full speed, self powered, config 1, TUSB2046 hub(0x2046), 
Texas Instruments(0x0451), rev 1.25
  port 1 addr 3: low speed, power 100 mA, config 1, KVM A6(0x0001), vendor 
0x10d5(0x10d5), rev 0.04
  port 2 powered
  port 3 disabled
  port 4 disabled
 port 14 addr 4: high speed, power 500 mA, config 1, ADATA USB Flash 
Drive(0x312b), ADATA(0x125f), rev a.00, iSerialNumber 1108170000004408
 port 15 powered
 port 16 enabled
 port 17 addr 0 should never happen!
 port 18 addr 0 should never happen!
 port 19 addr 0 should never happen!
 port 20 addr 0 should never happen!
 port 21 addr 0 should never happen!
Controller /dev/usb1:
addr 1: high speed, self powered, config 1, EHCI root hub(0x0000), 
Intel(0x8086), rev 1.00
 port 1 addr 2: high speed, self powered, config 1, Rate Matching Hub(0x8008), 
Intel(0x8087), rev 0.04
  port 1 disabled
  port 2 powered
  port 3 powered
  port 4 disabled
  port 5 disabled
  port 6 disabled
 port 2 enabled
Controller /dev/usb2:
addr 1: high speed, self powered, config 1, EHCI root hub(0x0000), 
Intel(0x8086), rev 1.00
 port 1 addr 2: high speed, self powered, config 1, Rate Matching Hub(0x8000), 
Intel(0x8087), rev 0.04
  port 1 disabled
  port 2 suspended
  port 3 disabled
  port 4 disabled
  port 5 disabled
  port 6 powered
  port 7 disabled
  port 8 disabled
 port 2 powered

pcidump -xxv:
Domain /dev/pci0:
 0:0:0: Intel Core 4G Host
        0x0000: Vendor ID: 8086 Product ID: 0c00
        0x0004: Command: 0006 Status: 2090
        0x0008: Class: 06 Subclass: 00 Interface: 00 Revision: 06
        0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line Size: 00
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 1043 Product ID: 8534
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
        0x00e0: Capability 0x09: Vendor Specific
        0x0000: 0c008086 20900006 06000006 00000000
        0x0010: 00000000 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 85341043
        0x0030: 00000000 000000e0 00000000 00000000
        0x0040: fed19001 00000000 fed10001 00000000
        0x0050: 00000211 00000039 cf100017 ca000001
        0x0060: f0000003 00000000 fed18001 00000000
        0x0070: ff000000 00000003 ff000c00 0000007f
        0x0080: 00111110 00110000 0000001a 00000000
        0x0090: ff000001 00000003 2fd00001 00000004
        0x00a0: 00000001 00000004 2fe00001 00000004
        0x00b0: cb200001 cb000001 ca000001 cf200001
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 00000000 00000000 00000000 00000000
        0x00e0: 010c0009 6204a06d 564400d0 00000000
        0x00f0: 00000000 00030fc8 00000000 00000000
 0:1:0: Intel Core 4G PCIE
        0x0000: Vendor ID: 8086 Product ID: 0c01
        0x0004: Command: 0007 Status: 0010
        0x0008: Class: 06 Subclass: 04 Interface: 00 Revision: 06
        0x000c: BIST: 00 Header Type: 81 Latency Timer: 00 Cache Line Size: 10
        0x0010: 00000000
        0x0014: 00000000
        0x0018: Primary Bus: 0 Secondary Bus: 1 Subordinate Bus: 1 
                Secondary Latency Timer: 00
        0x001c: I/O Base: f0 I/O Limit: 00 Secondary Status: 0000
        0x0020: Memory Base: fff0 Memory Limit: 0000
        0x0024: Prefetch Memory Base: fff1 Prefetch Memory Limit: 0001
        0x0028: Prefetch Memory Base Upper 32 Bits: 00000000
        0x002c: Prefetch Memory Limit Upper 32 Bits: 00000000
        0x0030: I/O Base Upper 16 Bits: 0000 I/O Limit Upper 16 Bits: 0000
        0x0038: Expansion ROM Base Address: 00000000
        0x003c: Interrupt Pin: 01 Line: 0b Bridge Control: 0010
        0x0088: Capability 0x0d: PCI-PCI
        0x0080: Capability 0x01: Power Management
        0x0090: Capability 0x05: Message Signaled Interrupts (MSI)
        0x00a0: Capability 0x10: PCI Express
                Link Speed: 2.5 / 8.0 GT/s Link Width: x0 / x16
        0x0000: 0c018086 00100007 06040006 00810010
        0x0010: 00000000 00000000 00010100 000000f0
        0x0020: 0000fff0 0001fff1 00000000 00000000
        0x0030: 00000000 00000088 00000000 0010010b
        0x0040: 00000000 00000000 00000000 00000000
        0x0050: 00000000 00000000 00000000 00000000
        0x0060: 00000000 00000000 00000000 00000000
        0x0070: 00000000 00000000 00000000 0a000000
        0x0080: c8039001 00000008 0000800d 85341043
        0x0090: 0001a005 fee00000 00000060 00000000
        0x00a0: 01420010 00008000 00000000 0261cd03
        0x00b0: 10010000 000c2580 00000000 00000000
        0x00c0: 00000000 00080b80 00006400 0000000e
        0x00d0: 00000043 00000000 00000000 00000000
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00000000 4201014e 00000000 00100000
 0:2:0: Intel HD Graphics 4600
        0x0000: Vendor ID: 8086 Product ID: 0412
        0x0004: Command: 0007 Status: 0090
        0x0008: Class: 03 Subclass: 00 Interface: 00 Revision: 06
        0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line Size: 00
        0x0010: BAR mem 64bit addr: 0x00000000ef800000/0x00400000
        0x0018: BAR mem prefetchable 64bit addr: 0x00000000d0000000/0x10000000
        0x0020: BAR io addr: 0x0000f000/0x0040
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 1043 Product ID: 8534
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 0b Min Gnt: 00 Max Lat: 00
        0x0090: Capability 0x05: Message Signaled Interrupts (MSI)
        0x00d0: Capability 0x01: Power Management
        0x00a4: Capability 0x13: PCI Advanced Features
        0x0000: 04128086 00900007 03000006 00000000
        0x0010: ef800004 00000000 d000000c 00000000
        0x0020: 0000f001 00000000 00000000 85341043
        0x0030: 00000000 00000090 00000000 0000010b
        0x0040: 010c0009 6204a06d 564400d0 00000000
        0x0050: 00000211 00000039 00000000 cb200001
        0x0060: 00020000 00000000 00000000 00000000
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: 00000000 00000000 00000000 00000000
        0x0090: 0000d005 00000000 00000000 00000000
        0x00a0: 00000000 03060013 00000000 00000000
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 0022a401 00000000 00000000 00000000
        0x00e0: 00000000 00000000 00008000 00000000
        0x00f0: 00000000 00000000 00060000 c8b83018
 0:3:0: Intel Core 4G HD Audio
        0x0000: Vendor ID: 8086 Product ID: 0c0c
        0x0004: Command: 0006 Status: 0010
        0x0008: Class: 04 Subclass: 03 Interface: 00 Revision: 06
        0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line Size: 10
        0x0010: BAR mem 64bit addr: 0x00000000efe14000/0x00004000
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 1043 Product ID: 8534
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 0b Min Gnt: 00 Max Lat: 00
        0x0050: Capability 0x01: Power Management
        0x0060: Capability 0x05: Message Signaled Interrupts (MSI)
        0x0070: Capability 0x10: PCI Express
        0x0000: 0c0c8086 00100006 04030006 00000010
        0x0010: efe14004 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 85341043
        0x0030: 00000000 00000050 00000000 0000010b
        0x0040: 00000000 6204a06d 564400d0 00000039
        0x0050: 00026001 00000000 00000000 00000000
        0x0060: 00007005 fee00000 000000b0 00000000
        0x0070: 00910010 10000fc0 00000800 00000000
        0x0080: 00000000 00000000 00000000 00000000
        0x0090: 00000000 00000000 00000000 00000000
        0x00a0: 00000000 00000000 00000000 00000000
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 00000000 00000000 00000000 00000000
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00000000 00000000 00000000 00000000
 0:20:0: Intel 8 Series xHCI
        0x0000: Vendor ID: 8086 Product ID: 8c31
        0x0004: Command: 0006 Status: 0290
        0x0008: Class: 0c Subclass: 03 Interface: 30 Revision: 04
        0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line Size: 00
        0x0010: BAR mem 64bit addr: 0x00000000efe00000/0x00010000
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 1043 Product ID: 8534
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 0a Min Gnt: 00 Max Lat: 00
        0x0070: Capability 0x01: Power Management
        0x0080: Capability 0x05: Message Signaled Interrupts (MSI)
        0x0000: 8c318086 02900006 0c033004 00000000
        0x0010: efe00004 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 85341043
        0x0030: 00000000 00000070 00000000 0000010a
        0x0040: 803601fd 800fc689 00000000 00000000
        0x0050: 07886e9f 00000000 00000000 00000000
        0x0060: 00002030 00000000 00000000 00000000
        0x0070: c1c28001 00000008 00000000 00000000
        0x0080: 00870005 fee00000 00000000 00000061
        0x0090: 00000000 00000000 00000000 00000000
        0x00a0: 00000140 00000000 00000000 00000000
        0x00b0: 0001000f 00000000 00000000 00000000
        0x00c0: c0300c03 00300c03 00300c03 00000000
        0x00d0: 00003fff 00003fff 0000003f 0000003f
        0x00e0: 000000a0 00000000 00000000 08d8d8d8
        0x00f0: 00000000 00000000 08050fb1 00000000
 0:22:0: Intel 8 Series MEI
        0x0000: Vendor ID: 8086 Product ID: 8c3a
        0x0004: Command: 0006 Status: 0010
        0x0008: Class: 07 Subclass: 80 Interface: 00 Revision: 04
        0x000c: BIST: 00 Header Type: 80 Latency Timer: 00 Cache Line Size: 00
        0x0010: BAR mem 64bit addr: 0x00000000efe1e000/0x00000010
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 1043 Product ID: 8534
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 0b Min Gnt: 00 Max Lat: 00
        0x0050: Capability 0x01: Power Management
        0x008c: Capability 0x05: Message Signaled Interrupts (MSI)
        0x0000: 8c3a8086 00100006 07800004 00800000
        0x0010: efe1e004 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 85341043
        0x0030: 00000000 00000050 00000000 0000010b
        0x0040: 1e000245 80010010 66002306 10003ff0
        0x0050: c8038c01 00000008 00000000 00000000
        0x0060: 00000200 00000000 00000000 00000000
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: 00000000 00000000 00000000 00800005
        0x0090: 00000000 00000000 00000000 00000000
        0x00a0: 00000000 00000000 00000000 00000000
        0x00b0: 00000000 00000000 00000000 c0000002
        0x00c0: c046d955 52056038 4e63f676 8e87ff79
        0x00d0: f0991007 246d951c e6ae9431 b6f5b767
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00000000 00000000 00000000 00000000
 0:26:0: Intel 8 Series USB
        0x0000: Vendor ID: 8086 Product ID: 8c2d
        0x0004: Command: 0006 Status: 0290
        0x0008: Class: 0c Subclass: 03 Interface: 20 Revision: 04
        0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line Size: 00
        0x0010: BAR mem 32bit addr: 0xefe1c000/0x00000400
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 1043 Product ID: 8534
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 05 Min Gnt: 00 Max Lat: 00
        0x0050: Capability 0x01: Power Management
        0x0058: Capability 0x0a: Debug Port
        0x0098: Capability 0x13: PCI Advanced Features
        0x0000: 8c2d8086 02900006 0c032004 00000000
        0x0010: efe1c000 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 85341043
        0x0030: 00000000 00000050 00000000 00000105
        0x0040: 00000000 064a06fd 00000000 00000000
        0x0050: c9c25801 00000000 20a0980a 00000000
        0x0060: 07ff2020 00000000 01000001 00082000
        0x0070: 3fdf0000 00300c03 0000014f 0000408c
        0x0080: 00800000 930c8811 24000d70 00020401
        0x0090: 00000000 00000000 03060013 00000100
        0x00a0: 00000000 00000000 00000000 00000000
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 00000000 00ffaa00 fffe0000 00000027
        0x00e0: 00000000 ffffffff edefffff aafc2338
        0x00f0: 00000000 00808588 08050fb1 201a1708
 0:27:0: Intel 8 Series HD Audio
        0x0000: Vendor ID: 8086 Product ID: 8c20
        0x0004: Command: 0006 Status: 0010
        0x0008: Class: 04 Subclass: 03 Interface: 00 Revision: 04
        0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line Size: 10
        0x0010: BAR mem 64bit addr: 0x00000000efe10000/0x00004000
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 1043 Product ID: 8573
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 03 Min Gnt: 00 Max Lat: 00
        0x0050: Capability 0x01: Power Management
        0x0060: Capability 0x05: Message Signaled Interrupts (MSI)
        0x0070: Capability 0x10: PCI Express
        0x0000: 8c208086 00100006 04030004 00000010
        0x0010: efe10004 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 85731043
        0x0030: 00000000 00000050 00000000 00000103
        0x0040: 17000003 00000000 00000000 00008000
        0x0050: c8426001 00000000 00000000 00000000
        0x0060: 00817005 fee00000 00000000 000000b0
        0x0070: 00910010 10000000 00100000 00000000
        0x0080: 00000000 00000000 00000000 00000000
        0x0090: 00000000 00000000 00000000 00000000
        0x00a0: 00000000 00000000 00000000 00000000
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 01020400 00006000 82850c00 02330010
        0x00d0: 02850c00 02330010 00000000 00000000
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00000000 00000000 08050fb1 00000000
 0:28:0: Intel 8 Series PCIE
        0x0000: Vendor ID: 8086 Product ID: 8c10
        0x0004: Command: 0007 Status: 0010
        0x0008: Class: 06 Subclass: 04 Interface: 00 Revision: d4
        0x000c: BIST: 00 Header Type: 81 Latency Timer: 00 Cache Line Size: 10
        0x0010: 00000000
        0x0014: 00000000
        0x0018: Primary Bus: 0 Secondary Bus: 2 Subordinate Bus: 2 
                Secondary Latency Timer: 00
        0x001c: I/O Base: f0 I/O Limit: 00 Secondary Status: 2000
        0x0020: Memory Base: fff0 Memory Limit: 0000
        0x0024: Prefetch Memory Base: fff1 Prefetch Memory Limit: 0001
        0x0028: Prefetch Memory Base Upper 32 Bits: 00000000
        0x002c: Prefetch Memory Limit Upper 32 Bits: 00000000
        0x0030: I/O Base Upper 16 Bits: 0000 I/O Limit Upper 16 Bits: 0000
        0x0038: Expansion ROM Base Address: 00000000
        0x003c: Interrupt Pin: 01 Line: 0b Bridge Control: 0010
        0x0040: Capability 0x10: PCI Express
                Link Speed: 2.5 / 5.0 GT/s Link Width: x0 / x1
        0x0080: Capability 0x05: Message Signaled Interrupts (MSI)
        0x0090: Capability 0x0d: PCI-PCI
        0x00a0: Capability 0x01: Power Management
        0x0000: 8c108086 00100007 060400d4 00810010
        0x0010: 00000000 00000000 00020200 200000f0
        0x0020: 0000fff0 0001fff1 00000000 00000000
        0x0030: 00000000 00000040 00000000 0010010b
        0x0040: 00428010 00008000 00100000 01314c12
        0x0050: 18010000 00040060 00400000 00000000
        0x0060: 00000000 00080817 00000400 00000000
        0x0070: 00010002 00000000 00000000 00000000
        0x0080: 00009005 00000000 00000000 00000000
        0x0090: 0000a00d 85341043 00000000 00000000
        0x00a0: c8030001 00000000 00000000 00000000
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 01000000 00000800 09110002 00000000
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00000050 0000f580 08050fb1 41022801
 0:28:2: Intel 8 Series PCIE
        0x0000: Vendor ID: 8086 Product ID: 8c14
        0x0004: Command: 0007 Status: 0010
        0x0008: Class: 06 Subclass: 04 Interface: 00 Revision: d4
        0x000c: BIST: 00 Header Type: 81 Latency Timer: 00 Cache Line Size: 10
        0x0010: 00000000
        0x0014: 00000000
        0x0018: Primary Bus: 0 Secondary Bus: 3 Subordinate Bus: 3 
                Secondary Latency Timer: 00
        0x001c: I/O Base: e0 I/O Limit: e0 Secondary Status: 0000
        0x0020: Memory Base: efd0 Memory Limit: efd0
        0x0024: Prefetch Memory Base: e001 Prefetch Memory Limit: e001
        0x0028: Prefetch Memory Base Upper 32 Bits: 00000000
        0x002c: Prefetch Memory Limit Upper 32 Bits: 00000000
        0x0030: I/O Base Upper 16 Bits: 0000 I/O Limit Upper 16 Bits: 0000
        0x0038: Expansion ROM Base Address: 00000000
        0x003c: Interrupt Pin: 03 Line: 0e Bridge Control: 0010
        0x0040: Capability 0x10: PCI Express
                Link Speed: 2.5 / 5.0 GT/s Link Width: x1 / x1
        0x0080: Capability 0x05: Message Signaled Interrupts (MSI)
        0x0090: Capability 0x0d: PCI-PCI
        0x00a0: Capability 0x01: Power Management
        0x0000: 8c148086 00100007 060400d4 00810010
        0x0010: 00000000 00000000 00030300 0000e0e0
        0x0020: efd0efd0 e001e001 00000000 00000000
        0x0030: 00000000 00000040 00000000 0010030e
        0x0040: 01428010 00008000 00100000 03323c12
        0x0050: 70110040 0014b200 00400028 00000000
        0x0060: 00000000 00000817 00000400 00000000
        0x0070: 00010002 00000000 00000000 00000000
        0x0080: 00019005 fee00000 00000063 00000000
        0x0090: 0000a00d 85341043 00000000 00000000
        0x00a0: c8030001 00000000 00000000 00000000
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 01000000 00001842 8b118008 00000000
        0x00e0: 00000000 883c0000 00000010 00000000
        0x00f0: 00000050 0c000040 08050fb1 03002800
 0:28:6: Intel 82801BA Hub-to-PCI
        0x0000: Vendor ID: 8086 Product ID: 244e
        0x0004: Command: 0007 Status: 0010
        0x0008: Class: 06 Subclass: 04 Interface: 01 Revision: d4
        0x000c: BIST: 00 Header Type: 81 Latency Timer: 00 Cache Line Size: 10
        0x0010: 00000000
        0x0014: 00000000
        0x0018: Primary Bus: 0 Secondary Bus: 4 Subordinate Bus: 5 
                Secondary Latency Timer: 00
        0x001c: I/O Base: d0 I/O Limit: d0 Secondary Status: 2000
        0x0020: Memory Base: efc0 Memory Limit: efc0
        0x0024: Prefetch Memory Base: fff1 Prefetch Memory Limit: 0001
        0x0028: Prefetch Memory Base Upper 32 Bits: 00000000
        0x002c: Prefetch Memory Limit Upper 32 Bits: 00000000
        0x0030: I/O Base Upper 16 Bits: 0000 I/O Limit Upper 16 Bits: 0000
        0x0038: Expansion ROM Base Address: 00000000
        0x003c: Interrupt Pin: 03 Line: 0e Bridge Control: 0010
        0x0040: Capability 0x10: PCI Express
                Link Speed: 2.5 / 5.0 GT/s Link Width: x1 / x1
        0x0080: Capability 0x05: Message Signaled Interrupts (MSI)
        0x0090: Capability 0x0d: PCI-PCI
        0x00a0: Capability 0x01: Power Management
        0x0000: 244e8086 00100007 060401d4 00810010
        0x0010: 00000000 00000000 00050400 2000d0d0
        0x0020: efc0efc0 0001fff1 00000000 00000000
        0x0030: 00000000 00000040 00000000 0010030e
        0x0040: 01428010 00008000 00100000 07324c12
        0x0050: 70110000 0034b200 00400028 00000000
        0x0060: 00000000 00000817 00000400 00000000
        0x0070: 00010002 00000000 00000000 00000000
        0x0080: 00019005 fee00000 00000064 00000000
        0x0090: 0000a00d 85341043 00000000 00000000
        0x00a0: c8030001 00000000 00000000 00000000
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 01000000 00001842 8b118008 00000000
        0x00e0: 00000000 00000000 00000000 00000003
        0x00f0: 00000050 0c000040 08050fb1 07002800
 0:29:0: Intel 8 Series USB
        0x0000: Vendor ID: 8086 Product ID: 8c26
        0x0004: Command: 0006 Status: 0290
        0x0008: Class: 0c Subclass: 03 Interface: 20 Revision: 04
        0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line Size: 00
        0x0010: BAR mem 32bit addr: 0xefe1b000/0x00000400
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 1043 Product ID: 8534
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 06 Min Gnt: 00 Max Lat: 00
        0x0050: Capability 0x01: Power Management
        0x0058: Capability 0x0a: Debug Port
        0x0098: Capability 0x13: PCI Advanced Features
        0x0000: 8c268086 02900006 0c032004 00000000
        0x0010: efe1b000 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 85341043
        0x0030: 00000000 00000050 00000000 00000106
        0x0040: 00000000 1dc90f7a 00000000 00000000
        0x0050: c9c25801 00000000 20a0980a 00000000
        0x0060: 07ff2020 00000000 01000001 00082000
        0x0070: 3fdf0000 c0300c03 0000014f 0000408c
        0x0080: 00800000 930c8811 24000d70 00020401
        0x0090: 00000000 00000000 03060013 00000000
        0x00a0: 00000000 00000000 00000000 00000000
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 00000000 00ffaa00 ffff0000 00000027
        0x00e0: 00000000 ffffffbf f7fffffe f7dffcf0
        0x00f0: 00000000 00808588 08050fb1 201a1708
 0:31:0: Intel Z87 LPC
        0x0000: Vendor ID: 8086 Product ID: 8c44
        0x0004: Command: 0007 Status: 0210
        0x0008: Class: 06 Subclass: 01 Interface: 00 Revision: 04
        0x000c: BIST: 00 Header Type: 80 Latency Timer: 00 Cache Line Size: 00
        0x0010: BAR empty (00000000)
        0x0014: BAR empty (00000000)
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 1043 Product ID: 8534
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 00 Line: 00 Min Gnt: 00 Max Lat: 00
        0x00e0: Capability 0x09: Vendor Specific
        0x0000: 8c448086 02100007 06010004 00800000
        0x0010: 00000000 00000000 00000000 00000000
        0x0020: 00000000 00000000 00000000 85341043
        0x0030: 00000000 000000e0 00000000 00000000
        0x0040: 00001801 00000080 00001c01 00000010
        0x0050: 000000f8 00000000 00000000 00000000
        0x0060: 0f0e800b 00000090 06030a05 0000f0f8
        0x0070: f078f078 f078f078 f078f078 f078f078
        0x0080: 3c0f0010 000c0291 007c0a01 00000000
        0x0090: 000cff29 00000f00 00000000 00000000
        0x00a0: 18a00610 00063808 00004600 80000000
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 00112233 00004567 0000ffcf 0000002a
        0x00e0: 100c0009 00000000 9100e801 00000000
        0x00f0: fed1c001 00000000 08050fb1 00000000
 0:31:2: Intel 8 Series AHCI
        0x0000: Vendor ID: 8086 Product ID: 8c02
        0x0004: Command: 0007 Status: 02b0
        0x0008: Class: 01 Subclass: 06 Interface: 01 Revision: 04
        0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line Size: 00
        0x0010: BAR io addr: 0x0000f0b0/0x0008
        0x0014: BAR io addr: 0x0000f0a0/0x0004
        0x0018: BAR io addr: 0x0000f090/0x0008
        0x001c: BAR io addr: 0x0000f080/0x0004
        0x0020: BAR io addr: 0x0000f060/0x0020
        0x0024: BAR mem 32bit addr: 0xefe1a000/0x00000800
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 1043 Product ID: 8534
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 02 Line: 0f Min Gnt: 00 Max Lat: 00
        0x0080: Capability 0x05: Message Signaled Interrupts (MSI)
        0x0070: Capability 0x01: Power Management
        0x00a8: Capability 0x12: SATA
        0x0000: 8c028086 02b00007 01060104 00000000
        0x0010: 0000f0b1 0000f0a1 0000f091 0000f081
        0x0020: 0000f061 efe1a000 00000000 85341043
        0x0030: 00000000 00000080 00000000 0000020f
        0x0040: 80008000 00000000 00000000 00000000
        0x0050: 00000000 00000000 00000000 00000000
        0x0060: 00000000 00000000 00000000 00000000
        0x0070: 4003a801 00000008 00000000 00000000
        0x0080: 00017005 fee00000 00000066 00000000
        0x0090: 8f0f3060 30000183 205c0220 80000020
        0x00a0: 000000a8 00390039 00100012 00000048
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 00000000 00000000 00000000 00000000
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00000000 00000000 08050fb1 00000000
 0:31:3: Intel 8 Series SMBus
        0x0000: Vendor ID: 8086 Product ID: 8c22
        0x0004: Command: 0003 Status: 0280
        0x0008: Class: 0c Subclass: 05 Interface: 00 Revision: 04
        0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line Size: 00
        0x0010: BAR mem 64bit addr: 0x00000000efe19000/0x00000100
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR io addr: 0x0000f040/0x0020
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 1043 Product ID: 8534
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 03 Line: 0e Min Gnt: 00 Max Lat: 00
        0x0000: 8c228086 02800003 0c050004 00000000
        0x0010: efe19004 00000000 00000000 00000000
        0x0020: 0000f041 00000000 00000000 85341043
        0x0030: 00000000 00000000 00000000 0000030e
        0x0040: 00000001 00000000 00000000 00000000
        0x0050: 00000000 00000000 00000000 00000000
        0x0060: 00040403 08080000 00000000 00000000
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: 00000004 00000000 00000000 00000000
        0x0090: 00000000 00000000 00000000 00000000
        0x00a0: 00000000 00000000 00000000 00000000
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 00000000 00000000 00000000 00000000
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00000000 00000000 08050fb1 00000000
 3:0:0: Realtek 8168
        0x0000: Vendor ID: 10ec Product ID: 8168
        0x0004: Command: 0007 Status: 0010
        0x0008: Class: 02 Subclass: 00 Interface: 00 Revision: 11
        0x000c: BIST: 00 Header Type: 00 Latency Timer: 00 Cache Line Size: 10
        0x0010: BAR io addr: 0x0000e000/0x0100
        0x0014: BAR empty (00000000)
        0x0018: BAR mem 64bit addr: 0x00000000efd00000/0x00001000
        0x0020: BAR mem prefetchable 64bit addr: 0x00000000e0000000/0x00004000
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 1043 Product ID: 859e
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 0e Min Gnt: 00 Max Lat: 00
        0x0040: Capability 0x01: Power Management
        0x0050: Capability 0x05: Message Signaled Interrupts (MSI)
        0x0070: Capability 0x10: PCI Express
                Link Speed: 2.5 / 2.5 GT/s Link Width: x1 / x1
        0x00b0: Capability 0x11: Extended Message Signaled Interrupts (MSI-X)
        0x00d0: Capability 0x03: Vital Product Data (VPD)
        0x0000: 816810ec 00100007 02000011 00000010
        0x0010: 0000e001 00000000 efd00004 00000000
        0x0020: e000000c 00000000 00000000 859e1043
        0x0030: 00000000 00000040 00000000 0000010e
        0x0040: ffc35001 00000108 00000000 00000000
        0x0050: 00817005 fee00000 00000000 00000070
        0x0060: 00000000 00000000 00000000 00000000
        0x0070: 0202b010 05908cc0 00102000 00477c11
        0x0080: 10110140 00000000 00000000 00000000
        0x0090: 00000000 000c081f 00000400 00000002
        0x00a0: 00000000 00000000 00000000 00000000
        0x00b0: 0003d011 00000004 00000804 00000000
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 00000003 00000000 00000000 00000000
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00000000 00000000 00000000 00000000
 4:0:0: ASMedia ASM1083/1085 PCIE-PCI
        0x0000: Vendor ID: 1b21 Product ID: 1080
        0x0004: Command: 0007 Status: 0010
        0x0008: Class: 06 Subclass: 04 Interface: 01 Revision: 03
        0x000c: BIST: 00 Header Type: 01 Latency Timer: 00 Cache Line Size: 10
        0x0010: 00000000
        0x0014: 00000000
        0x0018: Primary Bus: 4 Secondary Bus: 5 Subordinate Bus: 5 
                Secondary Latency Timer: 20
        0x001c: I/O Base: d1 I/O Limit: d1 Secondary Status: 2020
        0x0020: Memory Base: efc0 Memory Limit: efc0
        0x0024: Prefetch Memory Base: fff1 Prefetch Memory Limit: 0001
        0x0028: Prefetch Memory Base Upper 32 Bits: 00000000
        0x002c: Prefetch Memory Limit Upper 32 Bits: 00000000
        0x0030: I/O Base Upper 16 Bits: 0000 I/O Limit Upper 16 Bits: 0000
        0x0038: Expansion ROM Base Address: 00000000
        0x003c: Interrupt Pin: 01 Line: 0e Bridge Control: 0010
        0x00c0: Capability 0x0d: PCI-PCI
        0x0000: 10801b21 00100007 06040103 00010010
        0x0010: 00000000 00000000 20050504 2020d1d1
        0x0020: efc0efc0 0001fff1 00000000 00000000
        0x0030: 00000000 000000c0 00000000 0010010e
        0x0040: 00006060 00000700 00000000 000027a7
        0x0050: 00000000 00000000 00000000 00000000
        0x0060: 00000000 00000000 00000000 00000000
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: 00000000 00000000 00000000 00000000
        0x0090: 00000000 00000000 00000000 00000000
        0x00a0: 00000000 00000000 00000000 00000000
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 0000000d 84891043 00000000 00000000
        0x00d0: 00000000 00000000 00000000 00000000
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00000000 00000000 00000000 00000000
 5:1:0: Marvell Yukon 88E8001/8003/8010
        0x0000: Vendor ID: 11ab Product ID: 4320
        0x0004: Command: 0007 Status: 02b0
        0x0008: Class: 02 Subclass: 00 Interface: 00 Revision: 12
        0x000c: BIST: 00 Header Type: 00 Latency Timer: 20 Cache Line Size: 10
        0x0010: BAR mem 32bit addr: 0xefc00000/0x00004000
        0x0014: BAR io addr: 0x0000d000/0x0100
        0x0018: BAR empty (00000000)
        0x001c: BAR empty (00000000)
        0x0020: BAR empty (00000000)
        0x0024: BAR empty (00000000)
        0x0028: Cardbus CIS: 00000000
        0x002c: Subsystem Vendor ID: 10b8 Product ID: b452
        0x0030: Expansion ROM Base Address: 00000000
        0x0038: 00000000
        0x003c: Interrupt Pin: 01 Line: 0f Min Gnt: 17 Max Lat: 1f
        0x0048: Capability 0x01: Power Management
        0x0050: Capability 0x03: Vital Product Data (VPD)
        0x0000: 432011ab 02b00007 02000012 00002010
        0x0010: efc00000 0000d001 00000000 00000000
        0x0020: 00000000 00000000 00000000 b45210b8
        0x0030: 00000000 00000048 00000000 1f17010f
        0x0040: 05b00000 01a04001 fe025001 26002000
        0x0050: 80000003 00000000 00040000 00000000
        0x0060: 00000000 00000000 00000000 00000000
        0x0070: 00000000 00000000 00000000 00000000
        0x0080: 00000000 00000000 00000000 00000000
        0x0090: 00000000 00000000 00000000 00000000
        0x00a0: 00000000 00000000 00000000 00000000
        0x00b0: 00000000 00000000 00000000 00000000
        0x00c0: 00000000 00000000 00000000 00000000
        0x00d0: 00000000 00000000 00000000 00000000
        0x00e0: 00000000 00000000 00000000 00000000
        0x00f0: 00000000 00000000 00000000 00000000

lsusb -v a-data:
Bus 000 Device 001: ID 8086:0000 Intel Corp. 
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               3.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         1 Single TT
  bMaxPacketSize0         9
  idVendor           0x8086 Intel Corp.
  idProduct          0x0000 
  bcdDevice            1.00
  iManufacturer           1 Intel
  iProduct                2 xHCI root hub
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0x40
      (Missing must-be-set bit!)
      Self Powered
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 Unused
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0002  1x 2 bytes
        bInterval             255
Hub Descriptor:
  bLength              30
  bDescriptorType      42
  nNbrPorts            21
  wHubCharacteristic 0x0000
    Ganged power switching
    Ganged overcurrent protection
    TT think time 8 FS bits
  bPwrOn2PwrGood       10 * 2 milli seconds
  bHubContrCurrent      0 milli Ampere
  DeviceRemovable    0x00 0x00 0x00
  PortPwrCtrlMask    0x00 0x00 0x00
 Hub Port Status:
   Port 1: 0000.0900 Unknown Speed Recovery
   Port 2: 0000.0900 Unknown Speed Recovery
   Port 3: 0000.0900 Unknown Speed Recovery
   Port 4: 0000.0900 Unknown Speed Recovery
   Port 5: 0000.0900 Unknown Speed Recovery
   Port 6: 0000.0900 Unknown Speed Recovery
   Port 7: 0000.0900 Unknown Speed Recovery
   Port 8: 0000.0900 Unknown Speed Recovery
   Port 9: 0010.0900 C_RESET Unknown Speed Recovery
   Port 10: 0000.0900 Unknown Speed Recovery
   Port 11: 0000.0900 Unknown Speed Recovery
   Port 12: 0000.0900 Unknown Speed Recovery
   Port 13: 0000.0103 5Gbps Recovery enable connect
   Port 14: 0000.0503 Unknown Speed Recovery enable connect
   Port 15: 0000.0900 Unknown Speed Recovery
   Port 16: 0000.0900 Unknown Speed Recovery
   Port 17: 0000.0900 Unknown Speed Recovery
   Port 18: 0000.0900 Unknown Speed Recovery
   Port 19: 0000.0900 Unknown Speed Recovery
   Port 20: 0001.0900 C_CONNECT Unknown Speed Recovery
   Port 21: 0000.0900 Unknown Speed Recovery
Device Status:     0x0001
  Self Powered

Bus 000 Device 002: ID 0451:2046 Texas Instruments, Inc. TUSB2046 Hub
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         0 Full speed (or root) hub
  bMaxPacketSize0         8
  idVendor           0x0451 Texas Instruments, Inc.
  idProduct          0x2046 TUSB2046 Hub
  bcdDevice            1.25
  iManufacturer           0 
  iProduct                0 
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 Unused
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0001  1x 1 bytes
        bInterval             255
Hub Descriptor:
  bLength               9
  bDescriptorType      41
  nNbrPorts             4
  wHubCharacteristic 0x0009
    Per-port power switching
    Per-port overcurrent protection
  bPwrOn2PwrGood       50 * 2 milli seconds
  bHubContrCurrent    100 milli Ampere
  DeviceRemovable    0x00
  PortPwrCtrlMask    0x1e
 Hub Port Status:
   Port 1: 0000.0303 lowspeed power enable connect
   Port 2: 0000.0100 power
   Port 3: 0000.0100 power
   Port 4: 0000.0100 power
Device Status:     0x0001
  Self Powered

Bus 000 Device 003: ID 10d5:0001 Uni Class Technology Co., Ltd 
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0         8
  idVendor           0x10d5 Uni Class Technology Co., Ltd
  idProduct          0x0001 
  bcdDevice            0.04
  iManufacturer           0 
  iProduct                2 KVM A6 
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           59
    bNumInterfaces          2
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xa0
      (Bus Powered)
      Remote Wakeup
    MaxPower              100mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         3 Human Interface Device
      bInterfaceSubClass      1 Boot Interface Subclass
      bInterfaceProtocol      1 Keyboard
      iInterface              0 
        HID Device Descriptor:
          bLength                 9
          bDescriptorType        33
          bcdHID               1.10
          bCountryCode            0 Not supported
          bNumDescriptors         1
          bDescriptorType        34 Report
          wDescriptorLength      65
          Report Descriptor: (length is 65)
            Item(Global): Usage Page, data= [ 0x01 ] 1
                            Generic Desktop Controls
            Item(Local ): Usage, data= [ 0x06 ] 6
                            Keyboard
            Item(Main  ): Collection, data= [ 0x01 ] 1
                            Application
            Item(Global): Usage Page, data= [ 0x07 ] 7
                            Keyboard
            Item(Local ): Usage Minimum, data= [ 0xe0 ] 224
                            Control Left
            Item(Local ): Usage Maximum, data= [ 0xe7 ] 231
                            GUI Right
            Item(Global): Logical Minimum, data= [ 0x00 ] 0
            Item(Global): Logical Maximum, data= [ 0x01 ] 1
            Item(Global): Report Count, data= [ 0x08 ] 8
            Item(Global): Report Size, data= [ 0x01 ] 1
            Item(Main  ): Input, data= [ 0x02 ] 2
                            Data Variable Absolute No_Wrap Linear
                            Preferred_State No_Null_Position Non_Volatile 
Bitfield
            Item(Global): Report Count, data= [ 0x01 ] 1
            Item(Global): Report Size, data= [ 0x08 ] 8
            Item(Main  ): Input, data= [ 0x01 ] 1
                            Constant Array Absolute No_Wrap Linear
                            Preferred_State No_Null_Position Non_Volatile 
Bitfield
            Item(Global): Report Count, data= [ 0x05 ] 5
            Item(Global): Report Size, data= [ 0x01 ] 1
            Item(Global): Usage Page, data= [ 0x08 ] 8
                            LEDs
            Item(Local ): Usage Minimum, data= [ 0x01 ] 1
                            NumLock
            Item(Local ): Usage Maximum, data= [ 0x05 ] 5
                            Kana
            Item(Main  ): Output, data= [ 0x02 ] 2
                            Data Variable Absolute No_Wrap Linear
                            Preferred_State No_Null_Position Non_Volatile 
Bitfield
            Item(Global): Report Count, data= [ 0x01 ] 1
            Item(Global): Report Size, data= [ 0x03 ] 3
            Item(Main  ): Output, data= [ 0x01 ] 1
                            Constant Array Absolute No_Wrap Linear
                            Preferred_State No_Null_Position Non_Volatile 
Bitfield
            Item(Global): Report Count, data= [ 0x06 ] 6
            Item(Global): Report Size, data= [ 0x08 ] 8
            Item(Global): Logical Minimum, data= [ 0x00 ] 0
            Item(Global): Logical Maximum, data= [ 0xff 0x00 ] 255
            Item(Global): Usage Page, data= [ 0x07 ] 7
                            Keyboard
            Item(Local ): Usage Minimum, data= [ 0x00 ] 0
                            No Event
            Item(Local ): Usage Maximum, data= [ 0xff 0x00 ] 255
                            (null)
            Item(Main  ): Input, data= [ 0x00 ] 0
                            Data Array Absolute No_Wrap Linear
                            Preferred_State No_Null_Position Non_Volatile 
Bitfield
            Item(Main  ): End Collection, data=none
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0008  1x 8 bytes
        bInterval              10
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         3 Human Interface Device
      bInterfaceSubClass      1 Boot Interface Subclass
      bInterfaceProtocol      2 Mouse
      iInterface              0 
        HID Device Descriptor:
          bLength                 9
          bDescriptorType        33
          bcdHID               1.10
          bCountryCode            0 Not supported
          bNumDescriptors         1
          bDescriptorType        34 Report
          wDescriptorLength     110
          Report Descriptor: (length is 110)
            Item(Global): Usage Page, data= [ 0x01 ] 1
                            Generic Desktop Controls
            Item(Local ): Usage, data= [ 0x02 ] 2
                            Mouse
            Item(Main  ): Collection, data= [ 0x01 ] 1
                            Application
            Item(Global): Report ID, data= [ 0x01 ] 1
            Item(Local ): Usage, data= [ 0x01 ] 1
                            Pointer
            Item(Main  ): Collection, data= [ 0x00 ] 0
                            Physical
            Item(Global): Usage Page, data= [ 0x09 ] 9
                            Buttons
            Item(Local ): Usage Minimum, data= [ 0x01 ] 1
                            Button 1 (Primary)
            Item(Local ): Usage Maximum, data= [ 0x05 ] 5
                            Button 5
            Item(Global): Logical Minimum, data= [ 0x00 ] 0
            Item(Global): Logical Maximum, data= [ 0x01 ] 1
            Item(Global): Report Count, data= [ 0x05 ] 5
            Item(Global): Report Size, data= [ 0x01 ] 1
            Item(Main  ): Input, data= [ 0x02 ] 2
                            Data Variable Absolute No_Wrap Linear
                            Preferred_State No_Null_Position Non_Volatile 
Bitfield
            Item(Global): Report Count, data= [ 0x01 ] 1
            Item(Global): Report Size, data= [ 0x03 ] 3
            Item(Main  ): Input, data= [ 0x01 ] 1
                            Constant Array Absolute No_Wrap Linear
                            Preferred_State No_Null_Position Non_Volatile 
Bitfield
            Item(Global): Usage Page, data= [ 0x01 ] 1
                            Generic Desktop Controls
            Item(Local ): Usage, data= [ 0x30 ] 48
                            Direction-X
            Item(Local ): Usage, data= [ 0x31 ] 49
                            Direction-Y
            Item(Local ): Usage, data= [ 0x38 ] 56
                            Wheel
            Item(Global): Logical Minimum, data= [ 0x81 ] 129
            Item(Global): Logical Maximum, data= [ 0x7f ] 127
            Item(Global): Report Size, data= [ 0x08 ] 8
            Item(Global): Report Count, data= [ 0x03 ] 3
            Item(Main  ): Input, data= [ 0x06 ] 6
                            Data Variable Relative No_Wrap Linear
                            Preferred_State No_Null_Position Non_Volatile 
Bitfield
            Item(Main  ): End Collection, data=none
            Item(Main  ): End Collection, data=none
            Item(Global): Usage Page, data= [ 0x01 ] 1
                            Generic Desktop Controls
            Item(Local ): Usage, data= [ 0x80 ] 128
                            System Control
            Item(Main  ): Collection, data= [ 0x01 ] 1
                            Application
            Item(Global): Report ID, data= [ 0x02 ] 2
            Item(Global): Usage Page, data= [ 0x01 ] 1
                            Generic Desktop Controls
            Item(Local ): Usage Minimum, data= [ 0x81 ] 129
                            System Power Down
            Item(Local ): Usage Maximum, data= [ 0x83 ] 131
                            System Wake Up
            Item(Global): Logical Minimum, data= [ 0x00 ] 0
            Item(Global): Logical Maximum, data= [ 0x01 ] 1
            Item(Global): Report Count, data= [ 0x03 ] 3
            Item(Global): Report Size, data= [ 0x01 ] 1
            Item(Main  ): Input, data= [ 0x06 ] 6
                            Data Variable Relative No_Wrap Linear
                            Preferred_State No_Null_Position Non_Volatile 
Bitfield
            Item(Global): Report Count, data= [ 0x01 ] 1
            Item(Global): Report Size, data= [ 0x05 ] 5
            Item(Main  ): Input, data= [ 0x01 ] 1
                            Constant Array Absolute No_Wrap Linear
                            Preferred_State No_Null_Position Non_Volatile 
Bitfield
            Item(Main  ): End Collection, data=none
            Item(Global): Usage Page, data= [ 0x0c ] 12
                            Consumer
            Item(Local ): Usage, data= [ 0x01 ] 1
                            Consumer Control
            Item(Main  ): Collection, data= [ 0x01 ] 1
                            Application
            Item(Global): Report ID, data= [ 0x03 ] 3
            Item(Local ): Usage Minimum, data= [ 0x00 ] 0
                            Unassigned
            Item(Local ): Usage Maximum, data= [ 0x3c 0x02 ] 572
                            AC Format
            Item(Global): Logical Minimum, data= [ 0x00 ] 0
            Item(Global): Logical Maximum, data= [ 0x3c 0x02 ] 572
            Item(Global): Report Count, data= [ 0x01 ] 1
            Item(Global): Report Size, data= [ 0x10 ] 16
            Item(Main  ): Input, data= [ 0x00 ] 0
                            Data Array Absolute No_Wrap Linear
                            Preferred_State No_Null_Position Non_Volatile 
Bitfield
            Item(Main  ): End Collection, data=none
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0005  1x 5 bytes
        bInterval              10
Device Status:     0x0000
  (Bus Powered)

Bus 000 Device 004: ID 125f:312b A-DATA Technology Co., Ltd. Superior S102 Pro
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.10
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  idVendor           0x125f A-DATA Technology Co., Ltd.
  idProduct          0x312b Superior S102 Pro
  bcdDevice            a.00
  iManufacturer           1 ADATA
  iProduct                2 ADATA USB Flash Drive
  iSerial                 3 1108170000004408
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           32
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0x80
      (Bus Powered)
    MaxPower              500mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass         8 Mass Storage
      bInterfaceSubClass      6 SCSI
      bInterfaceProtocol     80 Bulk-Only
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
Binary Object Store Descriptor:
  bLength                 5
  bDescriptorType        15
  wTotalLength           22
  bNumDeviceCaps          2
  USB 2.0 Extension Device Capability:
    bLength                 7
    bDescriptorType        16
    bDevCapabilityType      2
    bmAttributes   0x00000002
      Link Power Management (LPM) Supported
  SuperSpeed USB Device Capability:
    bLength                10
    bDescriptorType        16
    bDevCapabilityType      3
    bmAttributes         0x00
    wSpeedsSupported   0x000e
      Device can operate at Full Speed (12Mbps)
      Device can operate at High Speed (480Mbps)
      Device can operate at SuperSpeed (5Gbps)
    bFunctionalitySupport   1
      Lowest fully-functional device speed is Full Speed (12Mbps)
    bU1DevExitLat          10 micro seconds
    bU2DevExitLat          32 micro seconds
Device Status:     0x0000
  (Bus Powered)

Bus 001 Device 001: ID 8086:0000 Intel Corp. 
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         1 Single TT
  bMaxPacketSize0        64
  idVendor           0x8086 Intel Corp.
  idProduct          0x0000 
  bcdDevice            1.00
  iManufacturer           1 Intel
  iProduct                2 EHCI root hub
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0x40
      (Missing must-be-set bit!)
      Self Powered
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 Unused
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0008  1x 8 bytes
        bInterval              12
Hub Descriptor:
  bLength              10
  bDescriptorType      41
  nNbrPorts             2
  wHubCharacteristic 0x0002
    No power switching (usb 1.0)
    Ganged overcurrent protection
    TT think time 8 FS bits
  bPwrOn2PwrGood      200 * 2 milli seconds
  bHubContrCurrent      0 milli Ampere
  DeviceRemovable    0x00
  PortPwrCtrlMask    0x00
 Hub Port Status:
   Port 1: 0000.0503 highspeed power enable connect
   Port 2: 0000.0500 highspeed power
Device Status:     0x0001
  Self Powered

Bus 001 Device 002: ID 8087:8008 Intel Corp. 
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         1 Single TT
  bMaxPacketSize0        64
  idVendor           0x8087 Intel Corp.
  idProduct          0x8008 
  bcdDevice            0.04
  iManufacturer           0 
  iProduct                0 
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 Unused
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0001  1x 1 bytes
        bInterval              12
Hub Descriptor:
  bLength               9
  bDescriptorType      41
  nNbrPorts             6
  wHubCharacteristic 0x0009
    Per-port power switching
    Per-port overcurrent protection
    TT think time 8 FS bits
  bPwrOn2PwrGood        0 * 2 milli seconds
  bHubContrCurrent      0 milli Ampere
  DeviceRemovable    0x00
  PortPwrCtrlMask    0xff
 Hub Port Status:
   Port 1: 0000.0100 power
   Port 2: 0000.0100 power
   Port 3: 0000.0100 power
   Port 4: 0000.0100 power
   Port 5: 0000.0100 power
   Port 6: 0000.0100 power
Device Qualifier (for other device speed):
  bLength                10
  bDescriptorType         6
  bcdUSB               2.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         0 Full speed (or root) hub
  bMaxPacketSize0        64
  bNumConfigurations      1
Device Status:     0x0001
  Self Powered

Bus 002 Device 001: ID 8086:0000 Intel Corp. 
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         1 Single TT
  bMaxPacketSize0        64
  idVendor           0x8086 Intel Corp.
  idProduct          0x0000 
  bcdDevice            1.00
  iManufacturer           1 Intel
  iProduct                2 EHCI root hub
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0x40
      (Missing must-be-set bit!)
      Self Powered
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 Unused
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0008  1x 8 bytes
        bInterval              12
Hub Descriptor:
  bLength              10
  bDescriptorType      41
  nNbrPorts             2
  wHubCharacteristic 0x0002
    No power switching (usb 1.0)
    Ganged overcurrent protection
    TT think time 8 FS bits
  bPwrOn2PwrGood      200 * 2 milli seconds
  bHubContrCurrent      0 milli Ampere
  DeviceRemovable    0x00
  PortPwrCtrlMask    0x00
 Hub Port Status:
   Port 1: 0000.0503 highspeed power enable connect
   Port 2: 0000.0500 highspeed power
Device Status:     0x0001
  Self Powered

Bus 002 Device 002: ID 8087:8000 Intel Corp. 
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         1 Single TT
  bMaxPacketSize0        64
  idVendor           0x8087 Intel Corp.
  idProduct          0x8000 
  bcdDevice            0.04
  iManufacturer           0 
  iProduct                0 
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 Unused
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0002  1x 2 bytes
        bInterval              12
Hub Descriptor:
  bLength              11
  bDescriptorType      41
  nNbrPorts             8
  wHubCharacteristic 0x0009
    Per-port power switching
    Per-port overcurrent protection
    TT think time 8 FS bits
  bPwrOn2PwrGood        0 * 2 milli seconds
  bHubContrCurrent      0 milli Ampere
  DeviceRemovable    0x00 0x00
  PortPwrCtrlMask    0xff 0xff
 Hub Port Status:
   Port 1: 0000.0100 power
   Port 2: 0000.0100 power
   Port 3: 0000.0100 power
   Port 4: 0000.0100 power
   Port 5: 0000.0100 power
   Port 6: 0000.0100 power
   Port 7: 0000.0100 power
   Port 8: 0000.0100 power
Device Qualifier (for other device speed):
  bLength                10
  bDescriptorType         6
  bcdUSB               2.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         0 Full speed (or root) hub
  bMaxPacketSize0        64
  bNumConfigurations      1
Device Status:     0x0001
  Self Powered

lsusb -v jmicron:
Bus 000 Device 001: ID 8086:0000 Intel Corp. 
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               3.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         1 Single TT
  bMaxPacketSize0         9
  idVendor           0x8086 Intel Corp.
  idProduct          0x0000 
  bcdDevice            1.00
  iManufacturer           1 Intel
  iProduct                2 xHCI root hub
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0x40
      (Missing must-be-set bit!)
      Self Powered
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 Unused
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0002  1x 2 bytes
        bInterval             255
Hub Descriptor:
  bLength              30
  bDescriptorType      42
  nNbrPorts            21
  wHubCharacteristic 0x0000
    Ganged power switching
    Ganged overcurrent protection
    TT think time 8 FS bits
  bPwrOn2PwrGood       10 * 2 milli seconds
  bHubContrCurrent      0 milli Ampere
  DeviceRemovable    0x00 0x00 0x00
  PortPwrCtrlMask    0x00 0x00 0x00
 Hub Port Status:
   Port 1: 0000.0900 Unknown Speed Recovery
   Port 2: 0000.0900 Unknown Speed Recovery
   Port 3: 0000.0900 Unknown Speed Recovery
   Port 4: 0000.0900 Unknown Speed Recovery
   Port 5: 0000.0900 Unknown Speed Recovery
   Port 6: 0000.0900 Unknown Speed Recovery
   Port 7: 0000.0900 Unknown Speed Recovery
   Port 8: 0000.0900 Unknown Speed Recovery
   Port 9: 0010.0900 C_RESET Unknown Speed Recovery
   Port 10: 0000.0900 Unknown Speed Recovery
   Port 11: 0000.0900 Unknown Speed Recovery
   Port 12: 0000.0900 Unknown Speed Recovery
   Port 13: 0000.0103 5Gbps Recovery enable connect
   Port 14: 0000.0503 Unknown Speed Recovery enable connect
   Port 15: 0000.0900 Unknown Speed Recovery
   Port 16: 0000.0900 Unknown Speed Recovery
   Port 17: 0000.0900 Unknown Speed Recovery
   Port 18: 0000.0900 Unknown Speed Recovery
   Port 19: 0000.0900 Unknown Speed Recovery
   Port 20: 0001.0900 C_CONNECT Unknown Speed Recovery
   Port 21: 0000.0900 Unknown Speed Recovery
Device Status:     0x0001
  Self Powered

Bus 000 Device 002: ID 0451:2046 Texas Instruments, Inc. TUSB2046 Hub
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         0 Full speed (or root) hub
  bMaxPacketSize0         8
  idVendor           0x0451 Texas Instruments, Inc.
  idProduct          0x2046 TUSB2046 Hub
  bcdDevice            1.25
  iManufacturer           0 
  iProduct                0 
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 Unused
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0001  1x 1 bytes
        bInterval             255
Hub Descriptor:
  bLength               9
  bDescriptorType      41
  nNbrPorts             4
  wHubCharacteristic 0x0009
    Per-port power switching
    Per-port overcurrent protection
  bPwrOn2PwrGood       50 * 2 milli seconds
  bHubContrCurrent    100 milli Ampere
  DeviceRemovable    0x00
  PortPwrCtrlMask    0x1e
 Hub Port Status:
   Port 1: 0000.0303 lowspeed power enable connect
   Port 2: 0000.0100 power
   Port 3: 0000.0100 power
   Port 4: 0000.0100 power
Device Status:     0x0001
  Self Powered

Bus 000 Device 003: ID 10d5:0001 Uni Class Technology Co., Ltd 
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0         8
  idVendor           0x10d5 Uni Class Technology Co., Ltd
  idProduct          0x0001 
  bcdDevice            0.04
  iManufacturer           0 
  iProduct                2 KVM A6 
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           59
    bNumInterfaces          2
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xa0
      (Bus Powered)
      Remote Wakeup
    MaxPower              100mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         3 Human Interface Device
      bInterfaceSubClass      1 Boot Interface Subclass
      bInterfaceProtocol      1 Keyboard
      iInterface              0 
        HID Device Descriptor:
          bLength                 9
          bDescriptorType        33
          bcdHID               1.10
          bCountryCode            0 Not supported
          bNumDescriptors         1
          bDescriptorType        34 Report
          wDescriptorLength      65
          Report Descriptor: (length is 65)
            Item(Global): Usage Page, data= [ 0x01 ] 1
                            Generic Desktop Controls
            Item(Local ): Usage, data= [ 0x06 ] 6
                            Keyboard
            Item(Main  ): Collection, data= [ 0x01 ] 1
                            Application
            Item(Global): Usage Page, data= [ 0x07 ] 7
                            Keyboard
            Item(Local ): Usage Minimum, data= [ 0xe0 ] 224
                            Control Left
            Item(Local ): Usage Maximum, data= [ 0xe7 ] 231
                            GUI Right
            Item(Global): Logical Minimum, data= [ 0x00 ] 0
            Item(Global): Logical Maximum, data= [ 0x01 ] 1
            Item(Global): Report Count, data= [ 0x08 ] 8
            Item(Global): Report Size, data= [ 0x01 ] 1
            Item(Main  ): Input, data= [ 0x02 ] 2
                            Data Variable Absolute No_Wrap Linear
                            Preferred_State No_Null_Position Non_Volatile 
Bitfield
            Item(Global): Report Count, data= [ 0x01 ] 1
            Item(Global): Report Size, data= [ 0x08 ] 8
            Item(Main  ): Input, data= [ 0x01 ] 1
                            Constant Array Absolute No_Wrap Linear
                            Preferred_State No_Null_Position Non_Volatile 
Bitfield
            Item(Global): Report Count, data= [ 0x05 ] 5
            Item(Global): Report Size, data= [ 0x01 ] 1
            Item(Global): Usage Page, data= [ 0x08 ] 8
                            LEDs
            Item(Local ): Usage Minimum, data= [ 0x01 ] 1
                            NumLock
            Item(Local ): Usage Maximum, data= [ 0x05 ] 5
                            Kana
            Item(Main  ): Output, data= [ 0x02 ] 2
                            Data Variable Absolute No_Wrap Linear
                            Preferred_State No_Null_Position Non_Volatile 
Bitfield
            Item(Global): Report Count, data= [ 0x01 ] 1
            Item(Global): Report Size, data= [ 0x03 ] 3
            Item(Main  ): Output, data= [ 0x01 ] 1
                            Constant Array Absolute No_Wrap Linear
                            Preferred_State No_Null_Position Non_Volatile 
Bitfield
            Item(Global): Report Count, data= [ 0x06 ] 6
            Item(Global): Report Size, data= [ 0x08 ] 8
            Item(Global): Logical Minimum, data= [ 0x00 ] 0
            Item(Global): Logical Maximum, data= [ 0xff 0x00 ] 255
            Item(Global): Usage Page, data= [ 0x07 ] 7
                            Keyboard
            Item(Local ): Usage Minimum, data= [ 0x00 ] 0
                            No Event
            Item(Local ): Usage Maximum, data= [ 0xff 0x00 ] 255
                            (null)
            Item(Main  ): Input, data= [ 0x00 ] 0
                            Data Array Absolute No_Wrap Linear
                            Preferred_State No_Null_Position Non_Volatile 
Bitfield
            Item(Main  ): End Collection, data=none
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0008  1x 8 bytes
        bInterval              10
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         3 Human Interface Device
      bInterfaceSubClass      1 Boot Interface Subclass
      bInterfaceProtocol      2 Mouse
      iInterface              0 
        HID Device Descriptor:
          bLength                 9
          bDescriptorType        33
          bcdHID               1.10
          bCountryCode            0 Not supported
          bNumDescriptors         1
          bDescriptorType        34 Report
          wDescriptorLength     110
          Report Descriptor: (length is 110)
            Item(Global): Usage Page, data= [ 0x01 ] 1
                            Generic Desktop Controls
            Item(Local ): Usage, data= [ 0x02 ] 2
                            Mouse
            Item(Main  ): Collection, data= [ 0x01 ] 1
                            Application
            Item(Global): Report ID, data= [ 0x01 ] 1
            Item(Local ): Usage, data= [ 0x01 ] 1
                            Pointer
            Item(Main  ): Collection, data= [ 0x00 ] 0
                            Physical
            Item(Global): Usage Page, data= [ 0x09 ] 9
                            Buttons
            Item(Local ): Usage Minimum, data= [ 0x01 ] 1
                            Button 1 (Primary)
            Item(Local ): Usage Maximum, data= [ 0x05 ] 5
                            Button 5
            Item(Global): Logical Minimum, data= [ 0x00 ] 0
            Item(Global): Logical Maximum, data= [ 0x01 ] 1
            Item(Global): Report Count, data= [ 0x05 ] 5
            Item(Global): Report Size, data= [ 0x01 ] 1
            Item(Main  ): Input, data= [ 0x02 ] 2
                            Data Variable Absolute No_Wrap Linear
                            Preferred_State No_Null_Position Non_Volatile 
Bitfield
            Item(Global): Report Count, data= [ 0x01 ] 1
            Item(Global): Report Size, data= [ 0x03 ] 3
            Item(Main  ): Input, data= [ 0x01 ] 1
                            Constant Array Absolute No_Wrap Linear
                            Preferred_State No_Null_Position Non_Volatile 
Bitfield
            Item(Global): Usage Page, data= [ 0x01 ] 1
                            Generic Desktop Controls
            Item(Local ): Usage, data= [ 0x30 ] 48
                            Direction-X
            Item(Local ): Usage, data= [ 0x31 ] 49
                            Direction-Y
            Item(Local ): Usage, data= [ 0x38 ] 56
                            Wheel
            Item(Global): Logical Minimum, data= [ 0x81 ] 129
            Item(Global): Logical Maximum, data= [ 0x7f ] 127
            Item(Global): Report Size, data= [ 0x08 ] 8
            Item(Global): Report Count, data= [ 0x03 ] 3
            Item(Main  ): Input, data= [ 0x06 ] 6
                            Data Variable Relative No_Wrap Linear
                            Preferred_State No_Null_Position Non_Volatile 
Bitfield
            Item(Main  ): End Collection, data=none
            Item(Main  ): End Collection, data=none
            Item(Global): Usage Page, data= [ 0x01 ] 1
                            Generic Desktop Controls
            Item(Local ): Usage, data= [ 0x80 ] 128
                            System Control
            Item(Main  ): Collection, data= [ 0x01 ] 1
                            Application
            Item(Global): Report ID, data= [ 0x02 ] 2
            Item(Global): Usage Page, data= [ 0x01 ] 1
                            Generic Desktop Controls
            Item(Local ): Usage Minimum, data= [ 0x81 ] 129
                            System Power Down
            Item(Local ): Usage Maximum, data= [ 0x83 ] 131
                            System Wake Up
            Item(Global): Logical Minimum, data= [ 0x00 ] 0
            Item(Global): Logical Maximum, data= [ 0x01 ] 1
            Item(Global): Report Count, data= [ 0x03 ] 3
            Item(Global): Report Size, data= [ 0x01 ] 1
            Item(Main  ): Input, data= [ 0x06 ] 6
                            Data Variable Relative No_Wrap Linear
                            Preferred_State No_Null_Position Non_Volatile 
Bitfield
            Item(Global): Report Count, data= [ 0x01 ] 1
            Item(Global): Report Size, data= [ 0x05 ] 5
            Item(Main  ): Input, data= [ 0x01 ] 1
                            Constant Array Absolute No_Wrap Linear
                            Preferred_State No_Null_Position Non_Volatile 
Bitfield
            Item(Main  ): End Collection, data=none
            Item(Global): Usage Page, data= [ 0x0c ] 12
                            Consumer
            Item(Local ): Usage, data= [ 0x01 ] 1
                            Consumer Control
            Item(Main  ): Collection, data= [ 0x01 ] 1
                            Application
            Item(Global): Report ID, data= [ 0x03 ] 3
            Item(Local ): Usage Minimum, data= [ 0x00 ] 0
                            Unassigned
            Item(Local ): Usage Maximum, data= [ 0x3c 0x02 ] 572
                            AC Format
            Item(Global): Logical Minimum, data= [ 0x00 ] 0
            Item(Global): Logical Maximum, data= [ 0x3c 0x02 ] 572
            Item(Global): Report Count, data= [ 0x01 ] 1
            Item(Global): Report Size, data= [ 0x10 ] 16
            Item(Main  ): Input, data= [ 0x00 ] 0
                            Data Array Absolute No_Wrap Linear
                            Preferred_State No_Null_Position Non_Volatile 
Bitfield
            Item(Main  ): End Collection, data=none
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0005  1x 5 bytes
        bInterval              10
Device Status:     0x0000
  (Bus Powered)

Bus 000 Device 004: ID 152d:2338 JMicron Technology Corp. / JMicron USA 
Technology Corp. JM20337 Hi-Speed USB to SATA & PATA Combo Bridge
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  idVendor           0x152d JMicron Technology Corp. / JMicron USA Technology 
Corp.
  idProduct          0x2338 JM20337 Hi-Speed USB to SATA & PATA Combo Bridge
  bcdDevice            1.00
  iManufacturer           1 JMicron
  iProduct                2 USB to ATA/ATAPI Bridge
  iSerial                 5 080616FB0E00
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           32
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          4 USB Mass Storage
    bmAttributes         0xc0
      Self Powered
    MaxPower                2mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass         8 Mass Storage
      bInterfaceSubClass      6 SCSI
      bInterfaceProtocol     80 Bulk-Only
      iInterface              6 MSC Bulk-Only Transfer
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
Device Qualifier (for other device speed):
  bLength                10
  bDescriptorType         6
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  bNumConfigurations      1
Device Status:     0x060a
  (Bus Powered)
  Remote Wakeup Enabled

Bus 001 Device 001: ID 8086:0000 Intel Corp. 
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         1 Single TT
  bMaxPacketSize0        64
  idVendor           0x8086 Intel Corp.
  idProduct          0x0000 
  bcdDevice            1.00
  iManufacturer           1 Intel
  iProduct                2 EHCI root hub
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0x40
      (Missing must-be-set bit!)
      Self Powered
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 Unused
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0008  1x 8 bytes
        bInterval              12
Hub Descriptor:
  bLength              10
  bDescriptorType      41
  nNbrPorts             2
  wHubCharacteristic 0x0002
    No power switching (usb 1.0)
    Ganged overcurrent protection
    TT think time 8 FS bits
  bPwrOn2PwrGood      200 * 2 milli seconds
  bHubContrCurrent      0 milli Ampere
  DeviceRemovable    0x00
  PortPwrCtrlMask    0x00
 Hub Port Status:
   Port 1: 0000.0503 highspeed power enable connect
   Port 2: 0000.0500 highspeed power
Device Status:     0x0001
  Self Powered

Bus 001 Device 002: ID 8087:8008 Intel Corp. 
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         1 Single TT
  bMaxPacketSize0        64
  idVendor           0x8087 Intel Corp.
  idProduct          0x8008 
  bcdDevice            0.04
  iManufacturer           0 
  iProduct                0 
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 Unused
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0001  1x 1 bytes
        bInterval              12
Hub Descriptor:
  bLength               9
  bDescriptorType      41
  nNbrPorts             6
  wHubCharacteristic 0x0009
    Per-port power switching
    Per-port overcurrent protection
    TT think time 8 FS bits
  bPwrOn2PwrGood        0 * 2 milli seconds
  bHubContrCurrent      0 milli Ampere
  DeviceRemovable    0x00
  PortPwrCtrlMask    0xff
 Hub Port Status:
   Port 1: 0000.0100 power
   Port 2: 0000.0100 power
   Port 3: 0000.0100 power
   Port 4: 0000.0100 power
   Port 5: 0000.0100 power
   Port 6: 0000.0100 power
Device Qualifier (for other device speed):
  bLength                10
  bDescriptorType         6
  bcdUSB               2.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         0 Full speed (or root) hub
  bMaxPacketSize0        64
  bNumConfigurations      1
Device Status:     0x0001
  Self Powered

Bus 002 Device 001: ID 8086:0000 Intel Corp. 
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         1 Single TT
  bMaxPacketSize0        64
  idVendor           0x8086 Intel Corp.
  idProduct          0x0000 
  bcdDevice            1.00
  iManufacturer           1 Intel
  iProduct                2 EHCI root hub
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0x40
      (Missing must-be-set bit!)
      Self Powered
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 Unused
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0008  1x 8 bytes
        bInterval              12
Hub Descriptor:
  bLength              10
  bDescriptorType      41
  nNbrPorts             2
  wHubCharacteristic 0x0002
    No power switching (usb 1.0)
    Ganged overcurrent protection
    TT think time 8 FS bits
  bPwrOn2PwrGood      200 * 2 milli seconds
  bHubContrCurrent      0 milli Ampere
  DeviceRemovable    0x00
  PortPwrCtrlMask    0x00
 Hub Port Status:
   Port 1: 0000.0503 highspeed power enable connect
   Port 2: 0000.0500 highspeed power
Device Status:     0x0001
  Self Powered

Bus 002 Device 002: ID 8087:8000 Intel Corp. 
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         1 Single TT
  bMaxPacketSize0        64
  idVendor           0x8087 Intel Corp.
  idProduct          0x8000 
  bcdDevice            0.04
  iManufacturer           0 
  iProduct                0 
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 Unused
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0002  1x 2 bytes
        bInterval              12
Hub Descriptor:
  bLength              11
  bDescriptorType      41
  nNbrPorts             8
  wHubCharacteristic 0x0009
    Per-port power switching
    Per-port overcurrent protection
    TT think time 8 FS bits
  bPwrOn2PwrGood        0 * 2 milli seconds
  bHubContrCurrent      0 milli Ampere
  DeviceRemovable    0x00 0x00
  PortPwrCtrlMask    0xff 0xff
 Hub Port Status:
   Port 1: 0000.0100 power
   Port 2: 0000.0100 power
   Port 3: 0000.0100 power
   Port 4: 0000.0100 power
   Port 5: 0000.0100 power
   Port 6: 0000.0100 power
   Port 7: 0000.0100 power
   Port 8: 0000.0100 power
Device Qualifier (for other device speed):
  bLength                10
  bDescriptorType         6
  bcdUSB               2.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         0 Full speed (or root) hub
  bMaxPacketSize0        64
  bNumConfigurations      1
Device Status:     0x0001
  Self Powered

Reply via email to