|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] RFC: Proposed libxl USB hot-plug interface
On 03/04/13 16:46, Ian Jackson wrote:
Hmm -- I hadn't thought of using qemu-usb in a stubdom. But in any case, I think the comment is still valid -- the backend_domain_id is being used for the PVUSB part of the "connection". (And if an HVM domain has a usbfront drivers, it can of course use this field as well.)
Well it's particularly interesting I think to have it here for the "usb-list" function (in which case the entire structure is written by the library). We could I suppose have usb-add just put it in the return value instead of modifying the structure in-place.
This was just meant to be a brief description to talk about -- definitely not the final version. :-) Initially this would be a union because I had envisioned something like this:
union {
struct { blah blah } host;
struct { blah blah } wacom-tablet;
struct { blah blah blah } disk;
};
Then it's the same functions to add/remove/list an emulated tablet, or
an emulated USB disk.
I guess you can set the values to -1 to mean "wildcard" ? or LIBXL_USB_DEVICE_HOST_ANY, which is #defined to -1. :-) -George _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |