Experimental support for usb 3.0 has been added to kvm with the recent release of upstream qemu 1.1. Apart from higher throughput of usb 3.0 comes the nice effect of lower cpu resource usage due to shifting more control to the usb hardware device. There's currently very little documentation available for this new feature as it's still in early development but you can start experimenting quickly with a few kvm command line options.

To get started using usb 3.0 experimental support at this time requires running kvm from the command line as support is not yet available to kvm management tools. Start by downloading the latest version of qemu-kvm which is currently 1.1 at this location. You would need to build and install this manually unless your distro has packages for it already.
There are two sets of commands required for using usb 3.0 devices with kvm. You first need to add the new usb xhci controller with the device option when invoking kvm for specifying the new controller.
qemu-kvm -device nec-usb-xhci,id=xhci
Next you need to attach a usb device to this controller using the device again, this time specifying the device. Below is an example
-device usb-storage,bus=xhci.0,drive=usbstick
There's still a lot of work to be done to fully implement usb 3.0 support in kvm. As it stands, the current state of development is listed as follows in the qemu documentation
As you can see basically usb storage is the only feature really implemented.
Give it a try and post any comments or questions you have with your experience using this new feature.
Comments
I have learned a lot. thank
Monday, July 23, 2012 - 12:30 Thanks (not verified)I have learned a lot. thank you. I was very pleased. Thanks
boya badana boya boya dekorasyon çati
dis cephe
"drive" parameter
Monday, October 29, 2012 - 20:36 aghira (not verified)what value should I take for the "drive" parameter for a physical usb 3.0 drive? what does the parameter mean, where can i find som docu?
Thanks
Never interacted with
Saturday, January 12, 2013 - 02:19 KevinDanielNever interacted with usb-storage, thanks for sharing this vital information.
USB 3.0
Friday, February 22, 2013 - 01:40 CSRedRat (not verified)Great! When Thunderbolt? :)
Post new comment