Bug 1221471

Summary: RFE: please add support for my USB 3 controller
Product: Red Hat Enterprise Linux 6 Reporter: Todd <ToddAndMargo>
Component: qemu-kvmAssignee: Gerd Hoffmann <kraxel>
Status: CLOSED WONTFIX QA Contact: Virtualization Bugs <virt-bugs>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 6.6CC: chayang, juzhang, mkenneth, qzhang, rbalakri, rpacheco, virt-maint
Target Milestone: rcKeywords: FutureFeature
Target Release: ---   
Hardware: Unspecified   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-08-21 19:25:29 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Todd 2015-05-14 06:35:38 UTC
Dear Red Hat,

I am coming from the community: Scientific Linux 6.6, x64

I can not map a USB 3 Flash Drive (stick) with virt-manager to a Fedora Core 21 virtual machine when the stick is inserted into my USB 3 controller:

$ lspci | grep -i usb
...
09:00.0 USB controller: Renesas Technology Corp. uPD720202 USB 3.0 Host Controller (rev 02)

Moving the stick to one of my USB 2 controller, un-mapping and re-mapping the stick in virt-mamager and the problem is solved.  (Of course, the stick runs far, far slower than it has to.)

Would you please add support for my controller?

Many thanks,
-T

Drove me nuts trying to figure this out!

Run line that does not work:

/usr/libexec/qemu-kvm -name KVM-LiveUSB -S -M rhel6.5.0 -enable-kvm -m 2048 -realtime mlock=off -smp 4,sockets=4,cores=1,threads=1 -uuid 88d9575e-f5b8-ed7a-a56d-2f48381dc29e -nodefconfig -nodefaults -chardev socket,id=charmonitor,path=/var/lib/libvirt/qemu/KVM-LiveUSB.monitor,server,nowait -mon chardev=charmonitor,id=monitor,mode=control -rtc base=utc -no-shutdown -device piix3-usb-uhci,id=usb,bus=pci.0,addr=0x1.0x2 -device virtio-serial-pci,id=virtio-serial0,bus=pci.0,addr=0x5 -netdev tap,fd=23,id=hostnet0,vhost=on,vhostfd=24 -device virtio-net-pci,netdev=hostnet0,id=net0,mac=52:54:00:60:9b:68,bus=pci.0,addr=0x3 -chardev pty,id=charserial0 -device isa-serial,chardev=charserial0,id=serial0 -chardev spicevmc,id=charchannel0,name=vdagent -device virtserialport,bus=virtio-serial0.0,nr=1,chardev=charchannel0,id=channel0,name=com.redhat.spice.0 -device usb-tablet,id=input0 -spice port=5900,addr=127.0.0.1,disable-ticketing,seamless-migration=on -vga qxl -global qxl-vga.ram_size=67108864 -global qxl-vga.vram_size=67108864 -device usb-host,hostbus=10,hostaddr=5,id=hostdev0 -device virtio-balloon-pci,id=balloon0,bus=pci.0,addr=0x7 -msg timestamp=on

Comment 2 Todd 2015-05-15 23:27:47 UTC
$ lspci | grep -i usb
...
09:00.0 USB controller: Renesas Technology Corp. uPD720202 USB 3.0 Host Controller (rev 02)

Specifically, this is a Star Tech PCIUSB3S22, 2 Port PCI SuperSpeed USB 3.0 
Adapter Card with SATA Power

Just got confirmed from Star Tech that this card is not bootable, so this may not even be a bug.  It depends on is qemm-kvm required that the hardware be bootable or not.  Be nice it it did not.

Comment 3 RHEL Program Management 2015-08-21 19:25:29 UTC
Product Management has reviewed and declined this request.
You may appeal this decision by reopening this request.