On 06/09/2016 11:02 AM, Michal Privoznik wrote: > To some extent we have the code in, but this should enable the full support. > > Michal Privoznik (9): > qemuDomainDetachDeviceConfig: make idx type of ssize_t > domain_conf: Validate redirdev after parsing > Export virDomainRedirdevDefFree > virDomainRedirdevDef: Introduce find & remove routines > virDomainDeviceInfoIterateInternal: Iterate through redirdevs too > qemuMonitorJSONAttachCharDev: Teach spicevmc > qemuDomainAttachDeviceConfig: Allow redirdev coldplug > qemuDomainDetachDeviceConfig: Allow cold unplug of redirdevs > qemuDomainRemoveDevice: Enable live redirdev detach > > src/conf/domain_conf.c | 84 ++++++++++++++++++++++++++++++++++++++++---- > src/conf/domain_conf.h | 4 +++ > src/libvirt_private.syms | 3 ++ > src/qemu/qemu_driver.c | 29 ++++++++++++--- > src/qemu/qemu_hotplug.c | 76 ++++++++++++++++++++++++++++++++++++++- > src/qemu/qemu_hotplug.h | 3 ++ > src/qemu/qemu_monitor_json.c | 7 ++++ > tests/qemumonitorjsontest.c | 2 +- > 8 files changed, 196 insertions(+), 12 deletions(-) > Note there's an upstream bug for part of this: https://bugzilla.redhat.com/show_bug.cgi?id=1313272 - Cole -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list