My ESXi 5.5 box detects the USB 2.0 controller, but not the USB 3.0 controller. It is a Dell Optiplex 7010. I'm looking for the ESXi driver (vib package) for the Intel USB 3 device. The device ID is 8086:1E31. Intel® 7 Series/C216. If anyone knows where I can download it, please advise. Thanks.
There is an xhci driver. It might have come in with one of the later updates of ESXi 5.5
VMware_bootbank_xhci-xhci_1.0-2vmw.550.3.68.3029944
Name: xhci-xhci
Version: 1.0-2vmw.550.3.68.3029944
Type: bootbank
Vendor: VMware
Acceptance Level: VMwareCertified
Summary: Updates the ESX 5.5.0 xhci-xhci
Description: see KB http://kb.vmware.com/kb/2116269 for more details.
ReferenceURLs: kb|http://kb.vmware.com/kb/2116269
Creation Date: 2015-08-31
Depends: vmkapi_2_2_0_0, com.vmware.driverAPI-9.2.2.0, com.vmware.usb-9.2.2.0
Conflicts:
Replaces:
Provides:
Maintenance Mode Required: True
Hardware Platforms Required:
Live Install Allowed: False
Live Remove Allowed: False
Stateless Ready: True
Overlay: False
Tags: driver, module, category:bugfix, severity:important
Payloads: xhci-xhc
Make sure you are running 5.5 Patch 3. Patch 3 is required for this.
Also, if host is running in UEFI mode, make sre xHCI is enabled.
USB support in ESXi/ESX 4.1, ESXi 5.x, and ESXi 6.x (1022290) | VMware KB
USB 3.0 devices detected as USB 2 in ESXi 6.0 and 5.5 | Virten.net
Please consider marking this answer "correct" or "helpful" if you think your query have been answered correctly.
Thanks. I will look for that. I have 5.5 U2. Are these updates cumulative? I am looking at this site and I don't know if I have to update one at a time until arriving at the latest. https://esxi-patches.v-front.de/ESXi-5.5.0.html
By the way, I have a USB 3.0 PCI card that is working fine, and the guest OS is using it. I had to inject some VIBs to get it working. Will that get wiped out if I update ESXi?
Yes, these are cumulative. You can apply 5.5 U3 excluding patches between 5.5 U2 and U3.
In that case, I can go higher and get the latest 5.5 update. Would that be advisable? Thanks.
Can you check if xHCI module is loaded ?
esxcfg-module -l | grep xhci
https://www.v-front.de/2014/11/vmware-silently-adds-native-usb-30.html
I believe so. That must be what I did last year when I added the USB 3.0 PCI card to the host. USB 3.0 is working fine with some external drives that I have. Now what I want to do is add the USB 3.0 ports built-in the motherboard.
Ok, I had a chance to run the command esxcfg-module -l | grep xhci and it looks like it isn't loaded. I also ran esxcfg-module -l and scrolled through the list and found nothing related to xHCI. What I did find in the list was ahci and ehci-hcd.
However, the USB 3.0 card I have is working just fine. I get gigabit data transfer speeds from the USB storage attached to it so I'm sure that is working fine. Now, I have 5.5 update 2. Is it possible that maybe it just doesn't exist in my installation?
Here's the full list:
Name Used Size (kb)
vmkernel 101 9776
chardevs 93 48
user 1 784
vmkapi_mgmt 2 28
vmkapi_socket 6 24
vmkapi_v2_0_0_0_vmkernel_shim1 56
vmkapi_v2_1_0_0_vmkernel_shim0 56
vprobe 0 424
procfs 2 16
procMisc 0 8
dell 1 40
vfat 1 52
iodm 1 20
vmkplexer 1 20
vmklinux_9 13 600
vmklinux_9_2_0_0 1 44
vmklinux_9_2_1_0 0 44
vmklinux_9_2_2_0 12 48
pciPassthru 1 12
iscsi_trans 6 52
iscsi_trans_compat_shim 0 8
iscsi_trans_incompat_shim0 8
etherswitch 3 296
netsched 1 92
cnic_register 0 12
e1000e 0 184
mlx4_core 1 192
mlx4_en 0 124
vmkapi_v2_0_0_0_iscsi_shim0 8
vmkapi_v2_1_0_0_iscsi_shim0 8
vmci 3 168
random 2 32
usb 3 144
ehci-hcd 0 48
hid 0 24
healthchk 3 168
teamcheck 0 152
vlanmtucheck 0 160
heartbeat 1 140
shaper 0 156
lldp 0 24
cdp 7 192
ipfix 0 156
tcpip4 1 1184
dvsdev 0 16
dvfilter 6 144
lacp 3 44
svmmirror 1 56
cbt 0 20
migrate 2 404
hbr_filter 2 196
esxfw 1 160
vmkapi_v2_0_0_0_dvfilter_shim0 8
vmkapi_v2_1_0_0_dvfilter_shim0 8
dvfilter-generic-fastpath0 180
vmkstatelogger 0 160
dm 3 12
nmp 17 156
vmw_satp_local 5 12
vmw_satp_default_aa 0 8
vmw_psp_lib 6 12
vmw_psp_fixed 6 12
vmw_psp_rr 0 16
vmw_psp_mru 0 12
libata_92 3 148
libata_9_2_0_0 0 12
libata_9_2_1_0 0 12
usb-storage 0 68
vmkapi_v2_0_0_0_nmp_shim 0 8
vmkapi_v2_1_0_0_nmp_shim 0 8
libfc_92 3 104
libfcoe_92 2 28
libfc_9_2_0_0 0 8
libfcoe_9_2_0_0 0 8
libfc_9_2_1_0 0 8
libfcoe_9_2_1_0 0 8
ahci 6 32
sunrpc 1 72
nfsclient 0 116
vmkibft 0 28
lvmdriver 1 104
deltadisk 4 196
tracing 6 52
rdt 7 176
vsanutil 5 152
lsomcommon 2 224
plog 1 292
vmfs3 1 452
dvfg-igmp 0 28
cmmds_net 1 68
cmmds 2 240
cmmds_resolver 1 52
vsan 0 1260
vmklink_mpi 2 32
swapobj 2 48
vflash 1 60
vfc 0 136
vmkapei Not Loaded
Then download the custom xhci VIB and install it from below link.
I decided to upgrade the ESXi host since you mentioned it was required. So first, I updated to 5.5 Update 3a interactively using the ISO image:
~ # vmware -v
VMware ESXi 5.5.0 build-3116895
Next, I ran the esxcfg-module -l | grep xhci command and now I noticed that the xhci module is present.
Next, I checked that everything else was working, such as my VMs. I then downloaded the ESXi 5.5 Express Patch 11 ESXi550-201703001, uploaded to my datastore and used the esxcli command to update. After rebooting, now I am at the latest ESXi 5.5 patch 11.
~ # vmware -v
VMware ESXi 5.5.0 build-5230635
Now, back to the original question: It seems that I am inching closer to make this work. It looks like now the USB 3.0 ports on the motherboard are being detected by ESXi. I connected a USB drive to one of the USB 3.0 ports on the motherboard and this new device showed up listed in bold:
~ # lsusb
Bus 004 Device 002: ID 067b:2773 Prolific Technology, Inc. PL2773 SATAII bridge controller
Bus 001 Device 003: ID 1997:2433
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Also, in the list below it looks like the USB 3.0 controller in the motherboard is listed in bold:
~ # lspci
0000:00:00.0 Bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor DRAM Controller
0000:00:01.0 Bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor PCI Express Root Port [PCIe RP[0000:00:01.0]]
0000:00:02.0 Display controller: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor Graphics Controller
0000:00:14.0 Serial bus controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller
0000:00:19.0 Network controller: Intel Corporation 82579LM Gigabit Network Connection [vmnic0]
0000:00:1a.0 Serial bus controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2
0000:00:1b.0 Multimedia controller: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller
0000:00:1d.0 Serial bus controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1
0000:00:1f.0 Bridge: Intel Corporation Q77 Express Chipset LPC Controller
0000:00:1f.2 Mass storage controller: Intel Corporation Panther Point AHCI Controller [vmhba0]
0000:00:1f.3 Serial bus controller: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller
0000:01:00.0 Serial bus controller: ASMedia Technology Inc. ASM1042A USB 3.0 Host Controller
However, when I went to the Advanced Settings in the ESXi client GUI, I cannot find this device. I need to set this USB 3.0 controller to passthrough mode. However, this is all I see:
Any suggestions?
Thanks!
Check the vmkernel.log if there are any xhci errors or errors related to the new Intel USB controller.
Or maybe it's time to edit (again) the esx.conf to force the passthrough or detection of the new controller.
/device/000:020:00.0/owner = "passthru"
/device/000:020:00.0/device = "1e31"
/device/000:020:00.0/vendor = "8086"
or
/device/000:020:00.0/owner = "vmkernel"
/device/000:020:00.0/device = "1e31"
/device/000:020:00.0/vendor = "8086"
EDIT: should be 20 as 14 in the lspci is hexadecimal
right, as bluefirestorm mentioned, check vmkernel logs. if require, edit esx.conf
cat /var/vmkernel.log | grep usb
/var/log # cat vmkernel.log | grep usb
VMB: 212: name: /ohci_usb.v00
VMB: 212: name: /uhci_usb.v00
2017-07-18T03:35:16.455Z cpu0:32768)VisorFSTar: 1960: ohci_usb.v00 for 0xe894 bytes
2017-07-18T03:35:16.458Z cpu0:32768)VisorFSTar: 1960: uhci_usb.v00 for 0xe62b bytes
2017-07-18T03:35:23.413Z cpu4:33341)Loading module usb ...
2017-07-18T03:35:23.413Z cpu4:33341)Elf: 1861: module usb has license GPL
2017-07-18T03:35:23.415Z cpu4:33341)module heap vmklnx_usb: creation succeeded. id = 0x410933bde000
2017-07-18T03:35:23.470Z cpu0:33341)<6>usbcore: registered new interface driver usbfs
2017-07-18T03:35:23.470Z cpu0:33341)<6>usbcore: registered new interface driver hub
2017-07-18T03:35:23.471Z cpu0:33341)<6>usbcore: registered new device driver usb
2017-07-18T03:35:23.471Z cpu0:33341)Mod: 4780: Initialization of usb succeeded with module ID 4124.
2017-07-18T03:35:23.471Z cpu0:33341)usb loaded successfully.
2017-07-18T03:35:23.487Z cpu5:33343)IRQ: 540: 0x31 <ehci_hcd:usb1> sharable, flags 0x10
2017-07-18T03:35:23.513Z cpu5:33343)<6>usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
2017-07-18T03:35:23.513Z cpu5:33343)<6>usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
2017-07-18T03:35:23.513Z cpu5:33343)<6>usb usb1: Product: EHCI Host Controller
2017-07-18T03:35:23.513Z cpu5:33343)<6>usb usb1: Manufacturer: vmklinux_9 ehci_hcd
2017-07-18T03:35:23.513Z cpu5:33343)<6>usb usb1: SerialNumber: 0000:00:1a.0
2017-07-18T03:35:23.513Z cpu5:33343)<6>usb usb1: device is not available for passthrough
2017-07-18T03:35:23.513Z cpu5:33343)<6>usb usb1: usbfs: registered usb0101
2017-07-18T03:35:23.517Z cpu5:33343)IRQ: 540: 0x34 <ehci_hcd:usb2> sharable, flags 0x10
2017-07-18T03:35:23.543Z cpu5:33343)<6>usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
2017-07-18T03:35:23.543Z cpu5:33343)<6>usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
2017-07-18T03:35:23.543Z cpu5:33343)<6>usb usb2: Product: EHCI Host Controller
2017-07-18T03:35:23.543Z cpu5:33343)<6>usb usb2: Manufacturer: vmklinux_9 ehci_hcd
2017-07-18T03:35:23.543Z cpu5:33343)<6>usb usb2: SerialNumber: 0000:00:1d.0
2017-07-18T03:35:23.543Z cpu5:33343)<6>usb usb2: device is not available for passthrough
2017-07-18T03:35:23.543Z cpu5:33343)<6>usb usb2: usbfs: registered usb0201
2017-07-18T03:35:23.558Z cpu0:33344)IRQ: 540: 0x31 <xhci_hcd:usb3> sharable, flags 0x10
2017-07-18T03:35:23.558Z cpu0:33344)<6>usb usb3: New USB device found, idVendor=1d6b, idProduct=0002
2017-07-18T03:35:23.558Z cpu0:33344)<6>usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
2017-07-18T03:35:23.558Z cpu0:33344)<6>usb usb3: Product: xHCI Host Controller
2017-07-18T03:35:23.558Z cpu0:33344)<6>usb usb3: Manufacturer: vmklinux_9 xhci_hcd
2017-07-18T03:35:23.558Z cpu0:33344)<6>usb usb3: SerialNumber: 0000:00:14.0
2017-07-18T03:35:23.558Z cpu0:33344)<6>usb usb3: device is not available for passthrough
2017-07-18T03:35:23.558Z cpu0:33344)<6>usb usb3: usbfs: registered usb0301
2017-07-18T03:35:23.558Z cpu0:33344)<6>usb usb4: New USB device found, idVendor=1d6b, idProduct=0003
2017-07-18T03:35:23.558Z cpu0:33344)<6>usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
2017-07-18T03:35:23.558Z cpu0:33344)<6>usb usb4: Product: xHCI Host Controller
2017-07-18T03:35:23.558Z cpu0:33344)<6>usb usb4: Manufacturer: vmklinux_9 xhci_hcd
2017-07-18T03:35:23.558Z cpu0:33344)<6>usb usb4: SerialNumber: 0000:00:14.0
2017-07-18T03:35:23.558Z cpu0:33344)<6>usb usb4: device is not available for passthrough
2017-07-18T03:35:23.558Z cpu0:33344)<6>usb usb4: usbfs: registered usb0401
2017-07-18T03:35:23.565Z cpu0:33345)<6>usbcore: registered new interface driver usbhid
2017-07-18T03:35:23.826Z cpu3:33361)Loading module usb-storage ...
2017-07-18T03:35:23.826Z cpu3:33361)Elf: 1861: module usb-storage has license GPL
2017-07-18T03:35:23.827Z cpu3:33361)module heap vmklnx_usb_storage: creation succeeded. id = 0x410955067000
2017-07-18T03:35:23.841Z cpu2:33342)<6>usb 1-1: new high speed USB device number 2 using ehci_hcd
2017-07-18T03:35:24.000Z cpu2:33342)<6>usb 1-1: New USB device found, idVendor=8087, idProduct=0024
2017-07-18T03:35:24.000Z cpu2:33342)<6>usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
2017-07-18T03:35:24.002Z cpu1:33342)<6>usb 1-1: device is not available for passthrough
2017-07-18T03:35:24.002Z cpu1:33342)<6>usb 1-1: usbfs: registered usb0102
2017-07-18T03:35:24.125Z cpu2:33342)<6>usb 2-1: new high speed USB device number 2 using ehci_hcd
2017-07-18T03:35:24.285Z cpu2:33342)<6>usb 2-1: New USB device found, idVendor=8087, idProduct=0024
2017-07-18T03:35:24.285Z cpu2:33342)<6>usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
2017-07-18T03:35:24.287Z cpu0:33342)<6>usb 2-1: device is not available for passthrough
2017-07-18T03:35:24.287Z cpu0:33342)<6>usb 2-1: usbfs: registered usb0202
2017-07-18T03:35:24.372Z cpu2:33342)<6>usb 1-1.2: new full speed USB device number 3 using ehci_hcd
2017-07-18T03:35:24.494Z cpu1:33342)<6>usb 1-1.2: New USB device found, idVendor=1997, idProduct=2433
2017-07-18T03:35:24.494Z cpu1:33342)<6>usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
2017-07-18T03:35:24.494Z cpu1:33342)<6>usb 1-1.2: Product: mini keyboard
2017-07-18T03:35:24.494Z cpu1:33342)<6>usb 1-1.2: Manufacturer:
2017-07-18T03:35:24.496Z cpu1:33342)<6>generic-usb 0003:1997:2433.0001: input: USB HID v1.01 Keyboard [ mini keyboard] on usb-0000:00:1a.0-1.2/input0
2017-07-18T03:35:24.496Z cpu1:33342)<6>usbhid 1-1.2:1.0: interface is claimed by usbhid
2017-07-18T03:35:24.496Z cpu1:33342)<6>usb 1-1.2: device is not available for passthrough
2017-07-18T03:35:24.498Z cpu1:33342)<6>generic-usb 0003:1997:2433.0002: input: USB HID v1.01 Mouse [ mini keyboard] on usb-0000:00:1a.0-1.2/input1
2017-07-18T03:35:24.498Z cpu1:33342)<6>usbhid 1-1.2:1.0: interface is claimed by usbhid
2017-07-18T03:35:24.498Z cpu1:33342)<6>usb 1-1.2: device is not available for passthrough
2017-07-18T03:35:24.498Z cpu1:33342)<6>usb 1-1.2: usbfs: registered usb0103
2017-07-18T03:35:24.498Z cpu1:33361)<6>usbcore: registered new interface driver usb-storage
2017-07-18T03:35:24.498Z cpu1:33361)Mod: 4780: Initialization of usb-storage succeeded with module ID 4139.
2017-07-18T03:35:24.498Z cpu1:33361)usb-storage loaded successfully.
2017-07-18T03:35:25.671Z cpu1:33320)<6>usb usb3: suspended
2017-07-18T03:35:26.543Z cpu4:33307)<6>usb 2-1: suspended
2017-07-18T03:35:26.729Z cpu0:33311)<6>usb usb4: suspended
2017-07-18T03:35:28.615Z cpu0:33320)<6>usb usb2: suspended
2017-07-18T03:37:53.702Z cpu7:33984)<6>usb passthrough enabled; all eligible devices will be unclaimed by kernel drivers
2017-07-18T03:55:58.066Z cpu2:38955)<6>usb passthrough disabled
VMB: 212: name: /ohci_usb.v00
VMB: 212: name: /uhci_usb.v00
2017-07-18T03:56:36.451Z cpu0:32768)VisorFSTar: 1960: ohci_usb.v00 for 0xe894 bytes
2017-07-18T03:56:36.454Z cpu0:32768)VisorFSTar: 1960: uhci_usb.v00 for 0xe62b bytes
2017-07-18T03:56:42.900Z cpu5:33340)Loading module usb ...
2017-07-18T03:56:42.900Z cpu5:33340)Elf: 1861: module usb has license GPL
2017-07-18T03:56:42.902Z cpu5:33340)module heap vmklnx_usb: creation succeeded. id = 0x4109320e4000
2017-07-18T03:56:43.078Z cpu5:33340)<6>usbcore: registered new interface driver usbfs
2017-07-18T03:56:43.078Z cpu5:33340)<6>usbcore: registered new interface driver hub
2017-07-18T03:56:43.079Z cpu5:33340)<6>usbcore: registered new device driver usb
2017-07-18T03:56:43.079Z cpu5:33340)Mod: 4780: Initialization of usb succeeded with module ID 4128.
2017-07-18T03:56:43.079Z cpu5:33340)usb loaded successfully.
2017-07-18T03:56:43.095Z cpu5:33342)IRQ: 540: 0x31 <ehci_hcd:usb1> sharable, flags 0x10
2017-07-18T03:56:43.425Z cpu5:33342)<6>usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
2017-07-18T03:56:43.425Z cpu5:33342)<6>usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
2017-07-18T03:56:43.425Z cpu5:33342)<6>usb usb1: Product: EHCI Host Controller
2017-07-18T03:56:43.425Z cpu5:33342)<6>usb usb1: Manufacturer: vmklinux_9 ehci_hcd
2017-07-18T03:56:43.425Z cpu5:33342)<6>usb usb1: SerialNumber: 0000:00:1a.0
2017-07-18T03:56:43.425Z cpu5:33342)<6>usb usb1: device is not available for passthrough
2017-07-18T03:56:43.425Z cpu5:33342)<6>usb usb1: usbfs: registered usb0101
2017-07-18T03:56:43.429Z cpu5:33342)IRQ: 540: 0x34 <ehci_hcd:usb2> sharable, flags 0x10
2017-07-18T03:56:43.455Z cpu5:33342)<6>usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
2017-07-18T03:56:43.455Z cpu5:33342)<6>usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
2017-07-18T03:56:43.455Z cpu5:33342)<6>usb usb2: Product: EHCI Host Controller
2017-07-18T03:56:43.455Z cpu5:33342)<6>usb usb2: Manufacturer: vmklinux_9 ehci_hcd
2017-07-18T03:56:43.455Z cpu5:33342)<6>usb usb2: SerialNumber: 0000:00:1d.0
2017-07-18T03:56:43.455Z cpu5:33342)<6>usb usb2: device is not available for passthrough
2017-07-18T03:56:43.455Z cpu5:33342)<6>usb usb2: usbfs: registered usb0201
2017-07-18T03:56:43.465Z cpu6:33343)<6>usb usb3: New USB device found, idVendor=1d6b, idProduct=0002
2017-07-18T03:56:43.465Z cpu6:33343)<6>usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
2017-07-18T03:56:43.465Z cpu6:33343)<6>usb usb3: Product: xHCI Host Controller
2017-07-18T03:56:43.465Z cpu6:33343)<6>usb usb3: Manufacturer: vmklinux_9 xhci-hcd
2017-07-18T03:56:43.465Z cpu6:33343)<6>usb usb3: SerialNumber: 0000:00:14.0
2017-07-18T03:56:43.465Z cpu6:33343)<6>usb usb3: device is not available for passthrough
2017-07-18T03:56:43.465Z cpu6:33343)<6>usb usb3: usbfs: registered usb0301
2017-07-18T03:56:43.466Z cpu6:33343)<6>usb usb4: New USB device found, idVendor=1d6b, idProduct=0003
2017-07-18T03:56:43.466Z cpu6:33343)<6>usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
2017-07-18T03:56:43.466Z cpu6:33343)<6>usb usb4: Product: xHCI Host Controller
2017-07-18T03:56:43.466Z cpu6:33343)<6>usb usb4: Manufacturer: vmklinux_9 xhci-hcd
2017-07-18T03:56:43.466Z cpu6:33343)<6>usb usb4: SerialNumber: 0000:00:14.0
2017-07-18T03:56:43.466Z cpu6:33343)<6>usb usb4: device is not available for passthrough
2017-07-18T03:56:43.466Z cpu6:33343)<6>usb usb4: usbfs: registered usb0401
2017-07-18T03:56:43.476Z cpu3:33344)<6>usbcore: registered new interface driver usbhid
2017-07-18T03:56:43.753Z cpu3:33341)<6>usb 1-1: new high speed USB device number 2 using ehci_hcd
2017-07-18T03:56:43.782Z cpu1:33360)Loading module usb-storage ...
2017-07-18T03:56:43.782Z cpu1:33360)Elf: 1861: module usb-storage has license GPL
2017-07-18T03:56:43.783Z cpu1:33360)module heap vmklnx_usb_storage: creation succeeded. id = 0x41092da4e000
2017-07-18T03:56:43.913Z cpu3:33341)<6>usb 1-1: New USB device found, idVendor=8087, idProduct=0024
2017-07-18T03:56:43.913Z cpu3:33341)<6>usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
2017-07-18T03:56:43.914Z cpu3:33341)<6>usb 1-1: device is not available for passthrough
2017-07-18T03:56:43.914Z cpu3:33341)<6>usb 1-1: usbfs: registered usb0102
2017-07-18T03:56:44.037Z cpu3:33341)<6>usb 2-1: new high speed USB device number 2 using ehci_hcd
2017-07-18T03:56:44.197Z cpu3:33341)<6>usb 2-1: New USB device found, idVendor=8087, idProduct=0024
2017-07-18T03:56:44.197Z cpu3:33341)<6>usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
2017-07-18T03:56:44.198Z cpu3:33341)<6>usb 2-1: device is not available for passthrough
2017-07-18T03:56:44.198Z cpu3:33341)<6>usb 2-1: usbfs: registered usb0202
2017-07-18T03:56:44.283Z cpu3:33341)<6>usb 1-1.2: new full speed USB device number 3 using ehci_hcd
2017-07-18T03:56:44.406Z cpu3:33341)<6>usb 1-1.2: New USB device found, idVendor=1997, idProduct=2433
2017-07-18T03:56:44.406Z cpu3:33341)<6>usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
2017-07-18T03:56:44.406Z cpu3:33341)<6>usb 1-1.2: Product: mini keyboard
2017-07-18T03:56:44.406Z cpu3:33341)<6>usb 1-1.2: Manufacturer:
2017-07-18T03:56:44.408Z cpu3:33341)<6>generic-usb 0003:1997:2433.0001: input: USB HID v1.01 Keyboard [ mini keyboard] on usb-0000:00:1a.0-1.2/input0
2017-07-18T03:56:44.408Z cpu3:33341)<6>usbhid 1-1.2:1.0: interface is claimed by usbhid
2017-07-18T03:56:44.408Z cpu3:33341)<6>usb 1-1.2: device is not available for passthrough
2017-07-18T03:56:44.410Z cpu3:33341)<6>generic-usb 0003:1997:2433.0002: input: USB HID v1.01 Mouse [ mini keyboard] on usb-0000:00:1a.0-1.2/input1
2017-07-18T03:56:44.410Z cpu3:33341)<6>usbhid 1-1.2:1.0: interface is claimed by usbhid
2017-07-18T03:56:44.410Z cpu3:33341)<6>usb 1-1.2: device is not available for passthrough
2017-07-18T03:56:44.410Z cpu3:33341)<6>usb 1-1.2: usbfs: registered usb0103
2017-07-18T03:56:44.410Z cpu1:33360)<6>usbcore: registered new interface driver usb-storage
2017-07-18T03:56:44.410Z cpu1:33360)Mod: 4780: Initialization of usb-storage succeeded with module ID 4143.
2017-07-18T03:56:44.410Z cpu1:33360)usb-storage loaded successfully.
2017-07-18T03:56:45.697Z cpu2:33317)<6>usb usb3: suspended
2017-07-18T03:56:46.520Z cpu4:33305)<6>usb usb4: suspended
2017-07-18T03:56:46.635Z cpu1:33307)<6>usb 2-1: suspended
2017-07-18T03:56:48.697Z cpu4:33306)<6>usb usb2: suspended
2017-07-18T03:57:01.614Z cpu0:33759)<6>usb passthrough enabled; all eligible devices will be unclaimed by kernel drivers
2017-07-18T04:05:56.565Z cpu2:36719)<6>usb usb2: resumed
2017-07-18T04:05:56.627Z cpu0:36719)<6>usb 2-1: resumed
2017-07-18T04:05:56.649Z cpu1:36719)<6>usb usb4: resumed
2017-07-18T04:05:56.670Z cpu2:36719)<6>usb usb3: resumed
2017-07-18T04:05:59.010Z cpu1:33309)<6>usb usb3: suspended
2017-07-18T04:05:59.039Z cpu2:33310)<6>usb usb4: suspended
2017-07-18T04:05:59.070Z cpu7:33314)<6>usb 2-1: suspended
2017-07-18T04:06:01.860Z cpu0:33307)<6>usb usb2: suspended
2017-07-18T04:22:52.504Z cpu0:33315)<6>usb usb4: resumed
2017-07-18T04:22:52.736Z cpu5:33341)<6>usb 4-4: new SuperSpeed USB device number 2 using xhci_hcd
2017-07-18T04:22:52.757Z cpu5:33341)<6>usb 4-4: New USB device found, idVendor=067b, idProduct=2773
2017-07-18T04:22:52.757Z cpu5:33341)<6>usb 4-4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
2017-07-18T04:22:52.757Z cpu5:33341)<6>usb 4-4: Product: ATAPI-6 Bridge Controller
2017-07-18T04:22:52.757Z cpu5:33341)<6>usb 4-4: Manufacturer: Prolific Technology Inc.
2017-07-18T04:22:52.757Z cpu5:33341)<6>usb 4-4: SerialNumber: 0123456789000000005
2017-07-18T04:22:52.757Z cpu5:33341)<6>usb 4-4: Vendor: 0x067b, Product: 0x2773, Revision: 0x0100
2017-07-18T04:22:52.757Z cpu5:33341)<6>usb 4-4: Interface Subclass: 0x06, Protocol: 0x50
2017-07-18T04:22:52.758Z cpu5:33341)WARNING: LinScsiLLD: scsi_add_host:573: vmkAdapter (usb-storage) sgMaxEntries rounded to 255. Reported size was 65535
2017-07-18T04:22:52.758Z cpu5:33341)<6>usb-storage 4-4:1.0: interface is claimed by usb-storage
2017-07-18T04:22:52.758Z cpu5:33341)<6>usb 4-4: device is not available for passthrough
2017-07-18T04:22:52.758Z cpu5:33341)<6>usb 4-4: usbfs: registered usb0402
2017-07-18T04:22:53.832Z cpu0:39412)usb-storage: detected SCSI revision number 0 on vmhba37
2017-07-18T04:22:53.832Z cpu0:39412)usb-storage: patching inquiry data to change SCSI revision number from 0 to 2 on vmhba37
2017-07-18T04:22:53.832Z cpu0:39412)usb-storage: patching inquiry data to change removable media bit from 'off' to 'on' on vmhba37
2017-07-18T04:22:53.832Z cpu0:39412)usb-storage: setting peripheral qualifier to 'not connected' on vmhba37
2017-07-18T04:22:53.832Z cpu1:33305)<6>usb-storage 4-4:1.0: unclaiming vmhba37
2017-07-18T04:22:53.833Z cpu0:33305)<6>usb 4-4: device is available for passthrough
2017-07-18T04:29:22.733Z cpu4:40431)<6>usb usb2: resumed
2017-07-18T04:29:22.796Z cpu2:40431)<6>usb 2-1: resumed
2017-07-18T04:29:22.817Z cpu2:40431)<6>usb usb3: resumed
2017-07-18T04:29:25.078Z cpu3:33313)<6>usb usb3: suspended
2017-07-18T04:29:25.098Z cpu0:33303)<6>usb 2-1: suspended
2017-07-18T04:29:27.138Z cpu3:33315)<6>usb usb2: suspended
/var/log # cat vmkernel.log | grep xhci
VMB: 212: name: /xhci_xhc.v00
2017-07-18T03:35:16.458Z cpu0:32768)VisorFSTar: 1960: xhci_xhc.v00 for 0x2a17f bytes
2017-07-18T03:35:23.556Z cpu0:33344)Loading module xhci ...
2017-07-18T03:35:23.557Z cpu0:33344)Elf: 1861: module xhci has license GPL
2017-07-18T03:35:23.557Z cpu0:33344)module heap vmklnx_xhci: creation succeeded. id = 0x410953fed000
2017-07-18T03:35:23.557Z cpu0:33344)PCI: driver xhci_hcd is looking for devices
2017-07-18T03:35:23.557Z cpu0:33344)<6>xhci_hcd 0000:00:14.0: xHCI Host Controller
2017-07-18T03:35:23.557Z cpu0:33344)<6>xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 3
2017-07-18T03:35:23.558Z cpu0:33344)IRQ: 540: 0x31 <xhci_hcd:usb3> sharable, flags 0x10
2017-07-18T03:35:23.558Z cpu0:33344)<6>xhci_hcd 0000:00:14.0: irq 16, io mem 0xf7d20000
2017-07-18T03:35:23.558Z cpu0:33344)IRQ: 540: 0x37 <xhci_hcd> exclusive, flags 0x10
2017-07-18T03:35:23.558Z cpu0:33344)<6>usb usb3: Manufacturer: vmklinux_9 xhci_hcd
2017-07-18T03:35:23.558Z cpu0:33344)<7>xHCI xhci_add_endpoint called for root hub
2017-07-18T03:35:23.558Z cpu0:33344)<7>xHCI xhci_check_bandwidth called for root hub
2017-07-18T03:35:23.558Z cpu0:33344)<6>xhci_hcd 0000:00:14.0: xHCI Host Controller
2017-07-18T03:35:23.558Z cpu0:33344)<6>xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 4
2017-07-18T03:35:23.558Z cpu0:33344)<6>usb usb4: Manufacturer: vmklinux_9 xhci_hcd
2017-07-18T03:35:23.558Z cpu0:33344)<7>xHCI xhci_add_endpoint called for root hub
2017-07-18T03:35:23.558Z cpu0:33344)<7>xHCI xhci_check_bandwidth called for root hub
2017-07-18T03:35:23.558Z cpu0:33344)PCI: driver xhci_hcd claimed device 0000:00:14.0
2017-07-18T03:35:23.558Z cpu0:33344)PCI: driver xhci_hcd claimed 1 device
2017-07-18T03:35:23.558Z cpu0:33344)Mod: 4780: Initialization of xhci succeeded with module ID 4126.
2017-07-18T03:35:23.558Z cpu0:33344)xhci loaded successfully.
VMB: 212: name: /xhci_xhc.v00
2017-07-18T03:56:36.455Z cpu0:32768)VisorFSTar: 1960: xhci_xhc.v00 for 0x37d7f bytes
2017-07-18T03:56:43.463Z cpu6:33343)Loading module xhci ...
2017-07-18T03:56:43.463Z cpu6:33343)Elf: 1861: module xhci has license GPL
2017-07-18T03:56:43.464Z cpu6:33343)module heap vmklnx_xhci: creation succeeded. id = 0x41092d4fd000
2017-07-18T03:56:43.464Z cpu6:33343)PCI: driver xhci_hcd is looking for devices
2017-07-18T03:56:43.464Z cpu6:33343)<6>xhci_hcd 0000:00:14.0: xHCI Host Controller
2017-07-18T03:56:43.464Z cpu6:33343)<6>xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 3
2017-07-18T03:56:43.464Z cpu6:33343)<6>xhci_hcd 0000:00:14.0: Resetting HCD
2017-07-18T03:56:43.465Z cpu6:33343)<6>xhci_hcd 0000:00:14.0: Reset complete
2017-07-18T03:56:43.465Z cpu6:33343)<6>xhci_hcd 0000:00:14.0: Enabling 64-bit DMA addresses.
2017-07-18T03:56:43.465Z cpu6:33343)<6>xhci_hcd 0000:00:14.0: Calling HCD init
2017-07-18T03:56:43.465Z cpu6:33343)<6>xhci_hcd 0000:00:14.0: Called HCD init
2017-07-18T03:56:43.465Z cpu6:33343)<6>xhci_hcd 0000:00:14.0: hcc params 0x20007181 hci version 0x100 quirks 0x0000b930
2017-07-18T03:56:43.465Z cpu6:33343)<6>xhci_hcd 0000:00:14.0: Got SBRN 48
2017-07-18T03:56:43.465Z cpu6:33343)<6>xhci_hcd 0000:00:14.0: Finished xhci_pci_reinit
2017-07-18T03:56:43.465Z cpu6:33343)IRQ: 540: 0x37 <xhci_hcd> exclusive, flags 0x10
2017-07-18T03:56:43.465Z cpu6:33343)<6>xhci_hcd 0000:00:14.0: Command ring memory map follows:
2017-07-18T03:56:43.465Z cpu6:33343)<6>xhci_hcd 0000:00:14.0: ERST memory map follows:
2017-07-18T03:56:43.465Z cpu6:33343)<6>xhci_hcd 0000:00:14.0: Event ring:
2017-07-18T03:56:43.465Z cpu6:33343)<6>usb usb3: Manufacturer: vmklinux_9 xhci-hcd
2017-07-18T03:56:43.465Z cpu6:33343)<6>xhci_hcd 0000:00:14.0: set port power, actual port 0 status = 0x2a0
2017-07-18T03:56:43.465Z cpu6:33343)<6>xhci_hcd 0000:00:14.0: set port power, actual port 1 status = 0x2a0
2017-07-18T03:56:43.465Z cpu6:33343)<6>xhci_hcd 0000:00:14.0: set port power, actual port 2 status = 0x2a0
2017-07-18T03:56:43.465Z cpu6:33343)<6>xhci_hcd 0000:00:14.0: set port power, actual port 3 status = 0x2a0
2017-07-18T03:56:43.466Z cpu6:33343)<6>xhci_hcd 0000:00:14.0: xHCI Host Controller
2017-07-18T03:56:43.466Z cpu6:33343)<6>xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 4
2017-07-18T03:56:43.466Z cpu6:33343)<6>usb usb4: Manufacturer: vmklinux_9 xhci-hcd
2017-07-18T03:56:43.466Z cpu6:33343)<6>xhci_hcd 0000:00:14.0: set port power, actual port 0 status = 0x802a0
2017-07-18T03:56:43.466Z cpu6:33343)<6>xhci_hcd 0000:00:14.0: set port power, actual port 1 status = 0x802a0
2017-07-18T03:56:43.466Z cpu6:33343)<6>xhci_hcd 0000:00:14.0: set port power, actual port 2 status = 0x802a0
2017-07-18T03:56:43.466Z cpu6:33343)<6>xhci_hcd 0000:00:14.0: set port power, actual port 3 status = 0x802a0
2017-07-18T03:56:43.466Z cpu6:33343)PCI: driver xhci_hcd claimed device 0000:00:14.0
2017-07-18T03:56:43.466Z cpu6:33343)PCI: driver xhci_hcd claimed 1 device
2017-07-18T03:56:43.466Z cpu6:33343)Mod: 4780: Initialization of xhci succeeded with module ID 4130.
2017-07-18T03:56:43.466Z cpu6:33343)xhci loaded successfully.
2017-07-18T03:56:43.566Z cpu1:33318)<6>xhci_hcd 0000:00:14.0: clear port warm(BH) reset change, actual port 0 status = 0x2a0
2017-07-18T03:56:43.566Z cpu1:33318)<6>xhci_hcd 0000:00:14.0: clear port warm(BH) reset change, actual port 1 status = 0x2a0
2017-07-18T03:56:43.566Z cpu1:33318)<6>xhci_hcd 0000:00:14.0: clear port warm(BH) reset change, actual port 2 status = 0x2a0
2017-07-18T03:56:43.566Z cpu1:33318)<6>xhci_hcd 0000:00:14.0: clear port warm(BH) reset change, actual port 3 status = 0x2a0
2017-07-18T03:56:46.520Z cpu4:33305)<6>xhci_hcd 0000:00:14.0: set port remote wake mask, actual port 0 status = 0xe0002a0
2017-07-18T03:56:46.520Z cpu4:33305)<6>xhci_hcd 0000:00:14.0: set port remote wake mask, actual port 1 status = 0xe0002a0
2017-07-18T03:56:46.520Z cpu4:33305)<6>xhci_hcd 0000:00:14.0: set port remote wake mask, actual port 2 status = 0xe0002a0
2017-07-18T03:56:46.520Z cpu4:33305)<6>xhci_hcd 0000:00:14.0: set port remote wake mask, actual port 3 status = 0xe0002a0
2017-07-18T04:05:59.039Z cpu2:33310)<6>xhci_hcd 0000:00:14.0: set port remote wake mask, actual port 0 status = 0xe0002a0
2017-07-18T04:05:59.039Z cpu2:33310)<6>xhci_hcd 0000:00:14.0: set port remote wake mask, actual port 1 status = 0xe0002a0
2017-07-18T04:05:59.039Z cpu2:33310)<6>xhci_hcd 0000:00:14.0: set port remote wake mask, actual port 2 status = 0xe0002a0
2017-07-18T04:05:59.039Z cpu2:33310)<6>xhci_hcd 0000:00:14.0: set port remote wake mask, actual port 3 status = 0xe0002a0
2017-07-18T04:22:52.484Z cpu6:35925)<6>xhci_hcd 0000:00:14.0: Port Status Change Event for port 8
2017-07-18T04:22:52.484Z cpu6:35925)<6>xhci_hcd 0000:00:14.0: resume root hub
2017-07-18T04:22:52.484Z cpu6:35925)<6>xhci_hcd 0000:00:14.0: handle_port_status: starting port polling.
2017-07-18T04:22:52.504Z cpu0:33315)<6>xhci_hcd 0000:00:14.0: clear port connect change, actual port 3 status = 0x1203
2017-07-18T04:22:52.615Z cpu5:33341)<6>xhci_hcd 0000:00:14.0: Slot 1 output ctx = 0xdac2e000 (dma)
2017-07-18T04:22:52.615Z cpu5:33341)<6>xhci_hcd 0000:00:14.0: Slot 1 input ctx = 0xdac30000 (dma)
2017-07-18T04:22:52.615Z cpu5:33341)<6>xhci_hcd 0000:00:14.0: Set slot id 1 dcbaa entry 0x41092be97008 to 0xdac2e000
2017-07-18T04:22:52.615Z cpu5:33341)<6>xhci_hcd 0000:00:14.0: set port reset, actual port 3 status = 0x1311
2017-07-18T04:22:52.615Z cpu6:35925)<6>xhci_hcd 0000:00:14.0: Port Status Change Event for port 8
2017-07-18T04:22:52.615Z cpu6:35925)<6>xhci_hcd 0000:00:14.0: handle_port_status: starting port polling.
2017-07-18T04:22:52.736Z cpu5:33341)<6>xhci_hcd 0000:00:14.0: clear port reset change, actual port 3 status = 0x81203
2017-07-18T04:22:52.736Z cpu5:33341)<6>xhci_hcd 0000:00:14.0: Set root hub portnum to 8
2017-07-18T04:22:52.736Z cpu5:33341)<6>xhci_hcd 0000:00:14.0: Set fake root hub portnum to 4
2017-07-18T04:22:52.736Z cpu5:33341)<6>xhci_hcd 0000:00:14.0: udev->tt = 0x0
2017-07-18T04:22:52.736Z cpu5:33341)<6>xhci_hcd 0000:00:14.0: udev->ttport = 0x0
2017-07-18T04:22:52.736Z cpu5:33341)<6>xhci_hcd 0000:00:14.0: Slot ID 1 Input Context:
2017-07-18T04:22:52.736Z cpu5:33341)<6>xhci_hcd 0000:00:14.0: Slot ID 1 Input Context:
2017-07-18T04:22:52.736Z cpu5:33341)<6>xhci_hcd 0000:00:14.0: Slot ID 1 Output Context:
2017-07-18T04:22:52.736Z cpu5:33341)<6>usb 4-4: new SuperSpeed USB device number 2 using xhci_hcd
2017-07-18T04:22:52.757Z cpu6:35930)<6>xhci_hcd 0000:00:14.0: Waiting for status stage event
2017-07-18T04:22:52.757Z cpu6:35930)<6>xhci_hcd 0000:00:14.0: Waiting for status stage event
2017-07-18T04:22:52.757Z cpu6:35930)<6>xhci_hcd 0000:00:14.0: Waiting for status stage event
2017-07-18T04:22:52.757Z cpu6:35930)<6>xhci_hcd 0000:00:14.0: Waiting for status stage event
2017-07-18T04:22:52.757Z cpu5:33341)<6>xhci_hcd 0000:00:14.0: add ep 0x84, slot id 1, new drop flags = 0x0, new add flags = 0x200
2017-07-18T04:22:52.757Z cpu5:33341)<6>xhci_hcd 0000:00:14.0: add ep 0x1, slot id 1, new drop flags = 0x0, new add flags = 0x204
2017-07-18T04:22:52.757Z cpu5:33341)<6>xhci_hcd 0000:00:14.0: xhci_check_bandwidth called for udev 0x4109320f3a10
2017-07-18T04:22:52.757Z cpu5:33341)<6>xhci_hcd 0000:00:14.0: New Input Control Context:
2017-07-18T04:22:52.757Z cpu5:33341)<6>xhci_hcd 0000:00:14.0: Output context after successful config ep cmd:
2017-07-18T04:22:52.758Z cpu5:33341)<6>xhci_hcd 0000:00:14.0: clear port warm(BH) reset change, actual port 3 status = 0x1203
2017-07-18T04:22:52.876Z cpu0:33302)<6>xhci_hcd 0000:00:14.0: xhci_hub_status_data: stopping port polling.
/var/log # cat vmkernel.log | grep 0000:00:14.0:
2017-07-18T03:35:23.513Z cpu5:33343)<6> 0000:00:14.0: USB3.0 ports routing map: 0x0 (was x00)
2017-07-18T03:35:23.557Z cpu0:33344)<6>xhci_hcd 0000:00:14.0: xHCI Host Controller
2017-07-18T03:35:23.557Z cpu0:33344)<6>xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 3
2017-07-18T03:35:23.558Z cpu0:33344)<6>xhci_hcd 0000:00:14.0: irq 16, io mem 0xf7d20000
2017-07-18T03:35:23.558Z cpu0:33344)WARNING: LinPCI: LinuxPCI_EnableMSIX:886: 0000:00:14.0: Interrupt allocation failed with Failure
2017-07-18T03:35:23.558Z cpu0:33344)<6>xhci_hcd 0000:00:14.0: xHCI Host Controller
2017-07-18T03:35:23.558Z cpu0:33344)<6>xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 4
2017-07-18T03:56:42.904Z cpu5:33340)<6> 0000:00:14.0: USB 3.0 ports that are now enabled under xHCI: 0xf
2017-07-18T03:56:42.904Z cpu5:33340)<6> 0000:00:14.0: USB 2.0 ports that are now switched over to xHCI: 0xf
2017-07-18T03:56:43.464Z cpu6:33343)<6>xhci_hcd 0000:00:14.0: xHCI Host Controller
2017-07-18T03:56:43.464Z cpu6:33343)<6>xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 3
2017-07-18T03:56:43.464Z cpu6:33343)<6>xhci_hcd 0000:00:14.0: Resetting HCD
2017-07-18T03:56:43.465Z cpu6:33343)<6>xhci_hcd 0000:00:14.0: Reset complete
2017-07-18T03:56:43.465Z cpu6:33343)<6>xhci_hcd 0000:00:14.0: Enabling 64-bit DMA addresses.
2017-07-18T03:56:43.465Z cpu6:33343)<6>xhci_hcd 0000:00:14.0: Calling HCD init
2017-07-18T03:56:43.465Z cpu6:33343)<6>xhci_hcd 0000:00:14.0: Called HCD init
2017-07-18T03:56:43.465Z cpu6:33343)<6>xhci_hcd 0000:00:14.0: hcc params 0x20007181 hci version 0x100 quirks 0x0000b930
2017-07-18T03:56:43.465Z cpu6:33343)<6>xhci_hcd 0000:00:14.0: Got SBRN 48
2017-07-18T03:56:43.465Z cpu6:33343)<6>xhci_hcd 0000:00:14.0: Finished xhci_pci_reinit
2017-07-18T03:56:43.465Z cpu6:33343)WARNING: LinPCI: LinuxPCI_EnableMSIX:886: 0000:00:14.0: Interrupt allocation failed with Failure
2017-07-18T03:56:43.465Z cpu6:33343)<6>xhci_hcd 0000:00:14.0: Command ring memory map follows:
2017-07-18T03:56:43.465Z cpu6:33343)<6>xhci_hcd 0000:00:14.0: ERST memory map follows:
2017-07-18T03:56:43.465Z cpu6:33343)<6>xhci_hcd 0000:00:14.0: Event ring:
2017-07-18T03:56:43.465Z cpu6:33343)<6>xhci_hcd 0000:00:14.0: set port power, actual port 0 status = 0x2a0
2017-07-18T03:56:43.465Z cpu6:33343)<6>xhci_hcd 0000:00:14.0: set port power, actual port 1 status = 0x2a0
2017-07-18T03:56:43.465Z cpu6:33343)<6>xhci_hcd 0000:00:14.0: set port power, actual port 2 status = 0x2a0
2017-07-18T03:56:43.465Z cpu6:33343)<6>xhci_hcd 0000:00:14.0: set port power, actual port 3 status = 0x2a0
2017-07-18T03:56:43.466Z cpu6:33343)<6>xhci_hcd 0000:00:14.0: xHCI Host Controller
2017-07-18T03:56:43.466Z cpu6:33343)<6>xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 4
2017-07-18T03:56:43.466Z cpu6:33343)<6>xhci_hcd 0000:00:14.0: set port power, actual port 0 status = 0x802a0
2017-07-18T03:56:43.466Z cpu6:33343)<6>xhci_hcd 0000:00:14.0: set port power, actual port 1 status = 0x802a0
2017-07-18T03:56:43.466Z cpu6:33343)<6>xhci_hcd 0000:00:14.0: set port power, actual port 2 status = 0x802a0
2017-07-18T03:56:43.466Z cpu6:33343)<6>xhci_hcd 0000:00:14.0: set port power, actual port 3 status = 0x802a0
2017-07-18T03:56:43.566Z cpu1:33318)<6>xhci_hcd 0000:00:14.0: clear port warm(BH) reset change, actual port 0 status = 0x2a0
2017-07-18T03:56:43.566Z cpu1:33318)<6>xhci_hcd 0000:00:14.0: clear port warm(BH) reset change, actual port 1 status = 0x2a0
2017-07-18T03:56:43.566Z cpu1:33318)<6>xhci_hcd 0000:00:14.0: clear port warm(BH) reset change, actual port 2 status = 0x2a0
2017-07-18T03:56:43.566Z cpu1:33318)<6>xhci_hcd 0000:00:14.0: clear port warm(BH) reset change, actual port 3 status = 0x2a0
2017-07-18T03:56:46.520Z cpu4:33305)<6>xhci_hcd 0000:00:14.0: set port remote wake mask, actual port 0 status = 0xe0002a0
2017-07-18T03:56:46.520Z cpu4:33305)<6>xhci_hcd 0000:00:14.0: set port remote wake mask, actual port 1 status = 0xe0002a0
2017-07-18T03:56:46.520Z cpu4:33305)<6>xhci_hcd 0000:00:14.0: set port remote wake mask, actual port 2 status = 0xe0002a0
2017-07-18T03:56:46.520Z cpu4:33305)<6>xhci_hcd 0000:00:14.0: set port remote wake mask, actual port 3 status = 0xe0002a0
2017-07-18T04:05:59.039Z cpu2:33310)<6>xhci_hcd 0000:00:14.0: set port remote wake mask, actual port 0 status = 0xe0002a0
2017-07-18T04:05:59.039Z cpu2:33310)<6>xhci_hcd 0000:00:14.0: set port remote wake mask, actual port 1 status = 0xe0002a0
2017-07-18T04:05:59.039Z cpu2:33310)<6>xhci_hcd 0000:00:14.0: set port remote wake mask, actual port 2 status = 0xe0002a0
2017-07-18T04:05:59.039Z cpu2:33310)<6>xhci_hcd 0000:00:14.0: set port remote wake mask, actual port 3 status = 0xe0002a0
2017-07-18T04:22:52.484Z cpu6:35925)<6>xhci_hcd 0000:00:14.0: Port Status Change Event for port 8
2017-07-18T04:22:52.484Z cpu6:35925)<6>xhci_hcd 0000:00:14.0: resume root hub
2017-07-18T04:22:52.484Z cpu6:35925)<6>xhci_hcd 0000:00:14.0: handle_port_status: starting port polling.
2017-07-18T04:22:52.504Z cpu0:33315)<6>xhci_hcd 0000:00:14.0: clear port connect change, actual port 3 status = 0x1203
2017-07-18T04:22:52.615Z cpu5:33341)<6>xhci_hcd 0000:00:14.0: Slot 1 output ctx = 0xdac2e000 (dma)
2017-07-18T04:22:52.615Z cpu5:33341)<6>xhci_hcd 0000:00:14.0: Slot 1 input ctx = 0xdac30000 (dma)
2017-07-18T04:22:52.615Z cpu5:33341)<6>xhci_hcd 0000:00:14.0: Set slot id 1 dcbaa entry 0x41092be97008 to 0xdac2e000
2017-07-18T04:22:52.615Z cpu5:33341)<6>xhci_hcd 0000:00:14.0: set port reset, actual port 3 status = 0x1311
2017-07-18T04:22:52.615Z cpu6:35925)<6>xhci_hcd 0000:00:14.0: Port Status Change Event for port 8
2017-07-18T04:22:52.615Z cpu6:35925)<6>xhci_hcd 0000:00:14.0: handle_port_status: starting port polling.
2017-07-18T04:22:52.736Z cpu5:33341)<6>xhci_hcd 0000:00:14.0: clear port reset change, actual port 3 status = 0x81203
2017-07-18T04:22:52.736Z cpu5:33341)<6>xhci_hcd 0000:00:14.0: Set root hub portnum to 8
2017-07-18T04:22:52.736Z cpu5:33341)<6>xhci_hcd 0000:00:14.0: Set fake root hub portnum to 4
2017-07-18T04:22:52.736Z cpu5:33341)<6>xhci_hcd 0000:00:14.0: udev->tt = 0x0
2017-07-18T04:22:52.736Z cpu5:33341)<6>xhci_hcd 0000:00:14.0: udev->ttport = 0x0
2017-07-18T04:22:52.736Z cpu5:33341)<6>xhci_hcd 0000:00:14.0: Slot ID 1 Input Context:
2017-07-18T04:22:52.736Z cpu5:33341)<6>xhci_hcd 0000:00:14.0: Slot ID 1 Input Context:
2017-07-18T04:22:52.736Z cpu5:33341)<6>xhci_hcd 0000:00:14.0: Slot ID 1 Output Context:
2017-07-18T04:22:52.757Z cpu6:35930)<6>xhci_hcd 0000:00:14.0: Waiting for status stage event
2017-07-18T04:22:52.757Z cpu6:35930)<6>xhci_hcd 0000:00:14.0: Waiting for status stage event
2017-07-18T04:22:52.757Z cpu6:35930)<6>xhci_hcd 0000:00:14.0: Waiting for status stage event
2017-07-18T04:22:52.757Z cpu6:35930)<6>xhci_hcd 0000:00:14.0: Waiting for status stage event
2017-07-18T04:22:52.757Z cpu5:33341)<6>xhci_hcd 0000:00:14.0: add ep 0x84, slot id 1, new drop flags = 0x0, new add flags = 0x200
2017-07-18T04:22:52.757Z cpu5:33341)<6>xhci_hcd 0000:00:14.0: add ep 0x1, slot id 1, new drop flags = 0x0, new add flags = 0x204
2017-07-18T04:22:52.757Z cpu5:33341)<6>xhci_hcd 0000:00:14.0: xhci_check_bandwidth called for udev 0x4109320f3a10
2017-07-18T04:22:52.757Z cpu5:33341)<6>xhci_hcd 0000:00:14.0: New Input Control Context:
2017-07-18T04:22:52.757Z cpu5:33341)<6>xhci_hcd 0000:00:14.0: Output context after successful config ep cmd:
2017-07-18T04:22:52.758Z cpu5:33341)<6>xhci_hcd 0000:00:14.0: clear port warm(BH) reset change, actual port 3 status = 0x1203
2017-07-18T04:22:52.876Z cpu0:33302)<6>xhci_hcd 0000:00:14.0: xhci_hub_status_data: stopping port polling.
The device section in my esx.conf has only this:
/device/000:000:31.2/vmkname = "vmhba0"
/device/000:001:00.0/owner = "passthru"
/device/000:001:00.0/device = "1142"
/device/000:001:00.0/vendor = "1b21"
/device/000:000:25.0/vmkname = "vmnic0"
I also found this in the vmkernel.log:
2017-07-18T03:56:43.465Z cpu6:33343)WARNING: VMK_PCI: 705: device 0000:00:14.0 failed to allocate 8 MSIX interrupts
2017-07-18T03:56:43.465Z cpu6:33343)WARNING: LinPCI: LinuxPCI_EnableMSIX:886: 0000:00:14.0: Interrupt allocation failed with Failure
What is the USB device you are using. Is ESXI recognizing same device when you attatch it to PCI USB device you have installed !