[libvirt] [PATCH v2.5 00/10] add support for scsi-generic for virtio-scsi

Osier Yang jyang at redhat.com
Tue Apr 9 03:55:11 UTC 2013


On 09/04/13 10:32, Han Cheng wrote:
> This patch series tried to add support for scsi-generic for virtio-scsi.
>
> Changes from v2:
>
> - Lots of fixs on comments
>
> Thank you guys who reviewed these. Thank you for your help.
>
> There is some work left. As time comes up and I don't have much time to
> do this, I'd like to ask Osier to help me finish this. Could you?

Sure, I will.

>
> TODO:
> change readonly to bool and change related managed and missing for
> consistency.
>
> Han Cheng (10):
>    conf: Change help function
>    docs/schemas: Move PortNumber and sourceinfoadapter to basictypes.rng
>    conf: Introduce scsi hostdev
>    qemu: New cap flag for scsi-generic
>    utils: util functions for scsi hostdev
>    qemu: Build qemu command line for scsi-generic
>    qemu: Basic management functions for scsi hostdev
>    qemu: cgroup and selinux for scsi hostdev
>    qemu: hotplug support for scsi hostdev
>    tests: tests for scsi hostdev
>
>   docs/formatdomain.html.in                                      |   38
>   docs/schemas/basictypes.rng                                    |   42 +
>   docs/schemas/domaincommon.rng                                  |   34
>   docs/schemas/storagepool.rng                                   |   42 -
>   po/POTFILES.in                                                 |    1
>   src/Makefile.am                                                |    1
>   src/conf/domain_audit.c                                        |   10
>   src/conf/domain_conf.c                                         |  189 ++++
>   src/conf/domain_conf.h                                         |   14
>   src/libvirt_private.syms                                       |   24
>   src/qemu/qemu_capabilities.c                                   |   14
>   src/qemu/qemu_capabilities.h                                   |    2
>   src/qemu/qemu_cgroup.c                                         |   67 +
>   src/qemu/qemu_cgroup.h                                         |    3
>   src/qemu/qemu_command.c                                        |  138 +++
>   src/qemu/qemu_command.h                                        |    6
>   src/qemu/qemu_conf.h                                           |    2
>   src/qemu/qemu_driver.c                                         |    3
>   src/qemu/qemu_hostdev.c                                        |  218 +++++
>   src/qemu/qemu_hostdev.h                                        |   10
>   src/qemu/qemu_hotplug.c                                        |  211 ++++-
>   src/qemu/qemu_process.c                                        |    3
>   src/security/security_selinux.c                                |   56 +
>   src/util/virscsi.c                                             |  392 ++++++++++
>   src/util/virscsi.h                                             |   83 ++
>   tests/qemuhelpdata/qemu-1.0-device                             |   10
>   tests/qemuhelpdata/qemu-1.1.0-device                           |   10
>   tests/qemuhelpdata/qemu-1.2.0-device                           |    5
>   tests/qemuhelpdata/qemu-kvm-1.2.0-device                       |    5
>   tests/qemuhelptest.c                                           |   19
>   tests/qemuxml2argvdata/qemuxml2argv-hostdev-scsi-boot.args     |   10
>   tests/qemuxml2argvdata/qemuxml2argv-hostdev-scsi-boot.xml      |   34
>   tests/qemuxml2argvdata/qemuxml2argv-hostdev-scsi-readonly.args |   10
>   tests/qemuxml2argvdata/qemuxml2argv-hostdev-scsi-readonly.xml  |   35
>   tests/qemuxml2argvtest.c                                       |    9
>   tests/qemuxml2xmltest.c                                        |    3
>   36 files changed, 1624 insertions(+), 129 deletions(-)




More information about the libvir-list mailing list