[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH V4 3/7] libxl: add pvusb API
On Tue, Jun 16, 2015 at 12:25 PM, Juergen Gross <jgross@xxxxxxxx> wrote: >>> qemu does support specifying a USB device via <vendorId>:<productId>, >>> which is stable even across reboots, but unfortunately it isn't >>> guaranteed to be unique (you can have plugged in two devices of the >>> same type). >> >> >> Indeed. That would also be a thing we should allow people to do. >> >> AIUI some devices have serial numbers, which means you can distinguish >> them ? > > > Yes, they have. The question is whether those are different on multiple > instances? With "lsusb" I've found a device with serial number > 0123456789ABCD. Do you really believe I'm just lucky owning the one with > such a nice serial number? ;-) So it sounds like we're converging on "Allow multiple ways to specify the interface", with at least the following fields: - bus (int - 1,2,3, &c) - port (string - 2.1.3, &c) - address/devnum (int) - vendorid (uint16_t) - deviceid (uint16_t) That solves the basic problem, because then the missing information needed by the various paths can be looked up and added to the device struct as needed. -George _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |