
----- Original Message -----
From: "Gerd Hoffmann" <kraxel@redhat.com> To: "Hans de Goede" <hdegoede@redhat.com> Cc: "Oved Ourfalli" <ovedo@redhat.com>, "engine-devel" <engine-devel@ovirt.org>, libvirt-list@redhat.com, "Eli Mesika" <emesika@redhat.com> Sent: Thursday, May 10, 2012 4:24:31 PM Subject: Re: [libvirt] [Engine-devel] Supporting native USB in oVirt
Hi,
I can imagine a syntax like this:
<controller type='usb' index='0' model='ich9-ehci1'> </controller> <controller type='usb' index='0' model='ich9-uhci1'> <master id='usb' startport='0'/> </controller> <controller type='usb' index='0' model='ich9-uhci2'> <master id='usb' startport='2'/> </controller> <controller type='usb' index='0' model='ich9-uhci3'> <master id='usb' startport='4'/> </controller>
I think this should have been just something like ...
<controller type='usb' model='ich9-ehci-with-companions' />
... since day one. It's not like those are 4 independant usb controllers.
I totally agree. That would make things much more simple, as each component now has to be aware of all the controller (EHCI + companion controllers), without any good reason. Is that possible to do this change?
cheers, Gerd