Hi, I'm trying to passthrough a USB host controller (2.0 or 3.0) but there seems to be some kind of problem.
# uname -a FreeBSD leao 10.1-STABLE FreeBSD 10.1-STABLE #0 r279201: Mon Feb 23 18:55:46 UTC 2015 [email protected]:/usr/obj/usr/src/sys/GENERIC amd64 VT-d is enabled in bios. CPU is a Intel Xeon E3-1246v3 Haswell # cat /boot/loader.conf # load radeon firmware not presented pptdevs="0/26/0 1/0/0 0/20/0" blackhole_load="YES" # pciconf -lv # only relevant ehci0@pci0:0:26:0: class=0x0c0320 card=0x8c2d1849 chip=0x8c2d8086 rev=0x05 hdr=0x00 vendor = 'Intel Corporation' device = 'Lynx Point USB Enhanced Host Controller' class = serial bus subclass = USB xhci0@pci0:0:20:0: class=0x0c0330 card=0x8c311849 chip=0x8c318086 rev=0x05 hdr=0x00 vendor = 'Intel Corporation' device = 'Lynx Point USB xHCI Host Controller' class = serial bus subclass = USB ppt0@pci0:1:0:0: class=0x010601 card=0x91721849 chip=0x91721b4b rev=0x11 hdr=0x00 Only the 1:0:0 disk controler is hidden. The two USB controllers, one ehci and one xhci are not. Why don't the controllers get hidden? Is the blackhole_load="YES" still relevant? I tried with and without that line to no avail. Is my STABLE version too old? Luis PS. Keep up the excellent work bringing _______________________________________________ [email protected] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-virtualization To unsubscribe, send any mail to "[email protected]"
