[libvirt] [PATCH v2 0/6]qemu: add usb-bot scsi controller support
Guannan Ren
gren at redhat.com
Tue Sep 17 08:06:13 UTC 2013
On 09/10/2013 05:26 PM, Guannan Ren wrote:
> BZ:https://bugzilla.redhat.com/show_bug.cgi?id=917702
>
> v2: After discussion in BZ, qemu guys hope the usb-bot(+usb-uas) can be
> supported although the absence of its hot-plug feature.
> In this patch, libvirt gives an unsupported error in this case.
>
> v1: https://www.redhat.com/archives/libvir-list/2013-September/msg00020.html
>
> And as the missing of hot-plug feature, the replacement of usb-storage is
> not a urgent thing. disk attached to usb-storage supports hot-plug/unplug
> already.
>
> Guannan Ren(6)
> qemu: add usb-bot qemu cap flag
> qemu: add usb-bot model scsi controller support
> qemu: add usb-bot support from disks points of view
> qemu: refactor out function to build scsi device qemu commandline
> qemu: no hot-plug/unplug support currently for usb-bot
> tests: add xml2argv test for usb-bot scsi controller
>
> docs/formatdomain.html.in | 4 ++--
> docs/schemas/domaincommon.rng | 1 +
> src/conf/domain_conf.c | 115 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---
> src/conf/domain_conf.h | 5 +++++
> src/libvirt_private.syms | 1 +
> src/qemu/qemu_capabilities.c | 2 ++
> src/qemu/qemu_capabilities.h | 1 +
> src/qemu/qemu_command.c | 124 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------------------------------------------------
> src/qemu/qemu_hotplug.c | 14 ++++++++++++++
> src/vmx/vmx.c | 3 ++-
> tests/qemuxml2argvdata/qemuxml2argv-disk-scsi-usbbot.args | 11 +++++++++++
> tests/qemuxml2argvdata/qemuxml2argv-disk-scsi-usbbot.xml | 33 +++++++++++++++++++++++++++++++++
> tests/qemuxml2argvtest.c | 3 +++
> 13 files changed, 259 insertions(+), 58 deletions(-)
>
> --
> libvir-list mailing list
> libvir-list at redhat.com
> https://www.redhat.com/mailman/listinfo/libvir-list
An inquiring ping. Shall we support usb-bot right now if its qemu
hot-plug feature is not available yet.
Gunannan
More information about the libvir-list
mailing list