[status report #2] USB device passthrough support on BHyVe

Takuya ASADA syuu at dokukino.com
Sun Jun 30 13:24:33 UTC 2013


[project summary]
The project goal is to support USB 1.1/2.0 device passthrough on BHyVe.

[weekly status]
- Add PCI device registration code for BHyVe.
- Implemented PCI configuration space initializer.
- Tested PCI configuration space code with guest FreeBSD, it could detect
UHCI as ICH9.
command:
bhyve -c 1 -m 128 -AI -H -P -s 0:0,hostbridge -s 1:0,hcd-uhci -s
2:0,virtio-blk,diskdev -S 31,uart,stdio guest1
output:
uhci0: <Intel 82801I (ICH9) USB controller> port 0x2000-0x201f at device
1.0 on pci0
uhci0: Could not allocate irq
device_attach: uhci0 attach returned 6


More information about the soc-status mailing list