On 6/25/25 17:56, Peter Krempa via Devel wrote:
> After recent inquiry on libvirt-users I've necromanced this already very
> old series that I still had laying around.
> 
> This series:
>  - turns virStorageSource's 'protocol' to real enum
>  - removes virStorageSource's 'volume'
>  - wires in the RBD support
> 
> Han Han (1):
>   qemu: Add support for RBD namespace.
> 
> Peter Krempa (3):
>   conf: Turn 'protocol' field of virStorageSource into proper enum type
>   virStorageFileBackendGlusterInit: Refactor cleanup
>   virStorageSource: Eliminate 'volume' field
> 
>  docs/formatdomain.rst                         |  6 ++
>  src/conf/domain_conf.c                        | 36 ++-------
>  src/conf/domain_validate.c                    |  2 +-
>  src/conf/storage_source_conf.c                | 79 ++++++++++++++++++-
>  src/conf/storage_source_conf.h                | 10 ++-
>  src/libvirt_private.syms                      |  1 +
>  src/libxl/libxl_conf.c                        |  4 +-
>  src/libxl/xen_xl.c                            |  4 +-
>  src/qemu/qemu_block.c                         | 41 ++++++----
>  src/qemu/qemu_domain.c                        |  2 +-
>  src/qemu/qemu_snapshot.c                      |  4 +-
>  .../storage_file_backend_gluster.c            | 63 ++++++++-------
>  src/storage_file/storage_source.c             |  2 -
>  .../storage_source_backingstore.c             | 56 ++++---------
>  .../disk-network-rbd.x86_64-latest.args       |  4 +-
>  .../disk-network-rbd.x86_64-latest.xml        |  4 +-
>  tests/qemuxmlconfdata/disk-network-rbd.xml    |  4 +-
>  17 files changed, 185 insertions(+), 137 deletions(-)
> 

Reviewed-by: Michal Privoznik <mpriv...@redhat.com>

Michal

Reply via email to