|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v4] libxl: spice usbredirection support for upstream qemu
Il 12/11/2013 13:41, Stefano Stabellini ha scritto: On Fri, 11 Oct 2013, Fabio Fantoni wrote:Usage: spiceusbredirection=NUMBER (default=0) Enables spice usbredirection. Creates NUMBER usbredirection channels for redirection of up to 4 usb devices from spice client to domU's qemu. It requires an usb controller and if not defined will automatically adds an usb2 controller. Changes from v3: - fixed condition that enable usbversion if it isn't defined in presence of usbredirection enabled Changes from v2: - updated for usbversion patch v7 - now usbredirection cannot be used with usb and usbdevice parameters - if usbversion is undefined it will creates an usb2 controller Changes from v1: - Now can be setted the number of redirection channels. - Various code improvements. Signed-off-by: Fabio Fantoni <fabio.fantoni@xxxxxxx>It looks correct from the QEMU arguments POV Thanks for reply, could someone review it and give approval for xen 4.4 if possible? docs/man/xl.cfg.pod.5 | 7 +++++++ tools/libxl/libxl.h | 11 +++++++++++ tools/libxl/libxl_create.c | 10 +++++++--- tools/libxl/libxl_dm.c | 12 ++++++++++++ tools/libxl/libxl_types.idl | 1 + tools/libxl/xl_cmdimpl.c | 2 ++ 6 files changed, 40 insertions(+), 3 deletions(-) diff --git a/docs/man/xl.cfg.pod.5 b/docs/man/xl.cfg.pod.5 index 71359e8..800ef0b 100644 --- a/docs/man/xl.cfg.pod.5 +++ b/docs/man/xl.cfg.pod.5 @@ -1160,6 +1160,13 @@ requires vdagent service installed on domU o.s. to work. The default is 0. Enables Spice clipboard sharing (copy/paste). It requires spicevdagent enabled. The default is false (0).+=item B<spiceusbredirection=NUMBER>+ +Enables spice usbredirection. Creates NUMBER usbredirection channels +for redirection of up to 4 usb devices from spice client to domU's qemu. +It requires an usb controller and if not defined it will automatically adds +an usb2 controller. The default is disabled (0). + =back=head3 Miscellaneous Emulated Hardwarediff --git a/tools/libxl/libxl.h b/tools/libxl/libxl.h index 26c7c3b..fcea77c 100644 --- a/tools/libxl/libxl.h +++ b/tools/libxl/libxl.h @@ -371,6 +371,17 @@ #define LIBXL_HAVE_SPICE_VDAGENT 1/* _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |