Hi to all,
I was watching this thread for some time with the same issues. With the latest 1021289 patch I can confirm everything that srwsol wrote.
I have a USB 3.0 (Renesas Electronics - NEC) MB integrated controller now correctly passed to a VM. This was the first (USB controller) I tried, since all the other 8 show up as "USB Controller", and it would take some time to identify which ports are they conected to.
My system is also exhibiting the "must reboot system" message, but after marking the device for passthrough in the configuration and pressing ok, the controller shows as ok (green dot).
Regardles of the above status (must reboot or green dot), the VM correctly connects to the controller every time and can use it at USB 3.0 speeds.
After the update, I was also able to passthrough the (MB integrated) JMicros JMB 363 eSATA controller to a VM. This one is not exibiting any of the problems as the USB 3.0 controller above and works great. With the 914609 build this was not possible.
Unfortunately, Marvell 88SE9128 (MB integrated) and 88SE9120 (PCIe add-on) controllers are still not recognized by the VM, even though they seem to be correctly setup for passthrough.
Just my 0.02€.
BR