[PATCH 0/3] Add auto USB redirection support for virt-manager

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



v3: Fix usbredir channel and checking race
    Rebase
    1/3, 2/3 acked by Leonardo

v2: add auto USB redirection support
    fixed error pointed out in v1

v1: add USB redirect menu item in console viewer

Add "Redirect USB device" option in console viewer
Initialize and embed UsbDeviceWidget object from SpiceClientGtk into
a dialog to let user choose available USB devices for redirection.
Throw an error message if USB connection failed.

Auo USB redirection is enabled by default.

There is race between creating usbredir channel and calling
has_usb_redirection() when initializing spice session like
happening on virt-viwer. So adding a new signal handler
on_details_menu_virtual_manager_activate() to recheck the
status of usbredir channel, set "Redirect USB device" option
sensitive if it is availiable.

Guannan Ren(3)
 [PATCH 1/3] add new "spice-disable-usbredir" option to disable autoredir feature
 [PATCH 2/3] error: helper function to embed customized widget into dialog
 [PATCH 3/3] details: Add auto USB redirection support in console viewer

 data/org.virt-manager.virt-manager.gschema.xml |  6 ++++++
 ui/vmm-details.ui                              | 10 ++++++++++
 virt-manager                                   |  5 +++++
 virtManager/config.py                          |  5 +++++
 virtManager/console.py                         | 81 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
 virtManager/details.py                         | 25 ++++++++++++++++++++++++-
 virtManager/domain.py                          |  7 +++++++
 virtManager/error.py                           | 14 +++++++++-----
 8 files changed, 145 insertions(+), 8 deletions(-)

_______________________________________________
virt-tools-list mailing list
virt-tools-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/virt-tools-list




[Index of Archives]     [Linux Virtualization]     [KVM Development]     [CentOS Virtualization]     [Netdev]     [Ethernet Bridging]     [Linux Wireless]     [Kernel Newbies]     [Security]     [Linux for Hams]     [Netfilter]     [Bugtraq]     [Yosemite Forum]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux Admin]     [Samba]     [Video 4 Linux]

  Powered by Linux