----- Original Message -----
From: "Gerd Hoffmann" <kraxel(a)redhat.com>
To: "Hans de Goede" <hdegoede(a)redhat.com>
Cc: "Oved Ourfalli" <ovedo(a)redhat.com>, "engine-devel"
<engine-devel(a)ovirt.org>, libvirt-list(a)redhat.com, "Eli
Mesika" <emesika(a)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