[PATCH 0/3] domain capabilites improvements

Jim Fehlig jfehlig at suse.com
Thu Sep 15 19:14:14 UTC 2022


On 9/6/22 14:42, Jim Fehlig wrote:
> The first two patches add USB redirect and channel devices to
> domcapabilities. Patch3 fixes reporting of spice support.

Hi All!

Any comments on this series?

Regards,
Jim

> 
> Patch1 was sent previously, before I noticed the others were needed
> 
> https://listman.redhat.com/archives/libvir-list/2022-August/234045.html
> 
> Jim Fehlig (3):
>    conf: Add USB redirect devices to domain capabilities
>    conf: Add channel devices to domain capabilities
>    qemu: Use command line to properly check for spice support
> 
>   docs/formatdomaincaps.rst                     | 46 +++++++++++++++++++
>   src/conf/domain_capabilities.c                | 26 +++++++++++
>   src/conf/domain_capabilities.h                | 16 +++++++
>   src/conf/schemas/domaincaps.rng               | 20 ++++++++
>   src/qemu/qemu_capabilities.c                  | 35 +++++++++++++-
>   src/qemu/qemu_capabilities.h                  |  6 +++
>   .../domaincapsdata/qemu_4.2.0-q35.x86_64.xml  | 12 +++++
>   .../domaincapsdata/qemu_4.2.0-tcg.x86_64.xml  | 12 +++++
>   .../qemu_4.2.0-virt.aarch64.xml               |  7 +++
>   tests/domaincapsdata/qemu_4.2.0.aarch64.xml   |  7 +++
>   tests/domaincapsdata/qemu_4.2.0.ppc64.xml     |  7 +++
>   tests/domaincapsdata/qemu_4.2.0.s390x.xml     | 11 +++++
>   tests/domaincapsdata/qemu_4.2.0.x86_64.xml    | 12 +++++
>   .../domaincapsdata/qemu_5.0.0-q35.x86_64.xml  | 12 +++++
>   .../domaincapsdata/qemu_5.0.0-tcg.x86_64.xml  | 12 +++++
>   .../qemu_5.0.0-virt.aarch64.xml               |  7 +++
>   tests/domaincapsdata/qemu_5.0.0.aarch64.xml   |  7 +++
>   tests/domaincapsdata/qemu_5.0.0.ppc64.xml     |  7 +++
>   tests/domaincapsdata/qemu_5.0.0.x86_64.xml    | 12 +++++
>   .../domaincapsdata/qemu_5.1.0-q35.x86_64.xml  | 12 +++++
>   .../domaincapsdata/qemu_5.1.0-tcg.x86_64.xml  | 12 +++++
>   tests/domaincapsdata/qemu_5.1.0.sparc.xml     | 12 +++++
>   tests/domaincapsdata/qemu_5.1.0.x86_64.xml    | 12 +++++
>   .../domaincapsdata/qemu_5.2.0-q35.x86_64.xml  | 12 +++++
>   .../domaincapsdata/qemu_5.2.0-tcg.x86_64.xml  | 12 +++++
>   .../qemu_5.2.0-virt.aarch64.xml               |  7 +++
>   tests/domaincapsdata/qemu_5.2.0.aarch64.xml   |  7 +++
>   tests/domaincapsdata/qemu_5.2.0.ppc64.xml     |  7 +++
>   tests/domaincapsdata/qemu_5.2.0.s390x.xml     | 11 +++++
>   tests/domaincapsdata/qemu_5.2.0.x86_64.xml    | 12 +++++
>   .../domaincapsdata/qemu_6.0.0-q35.x86_64.xml  | 12 +++++
>   .../domaincapsdata/qemu_6.0.0-tcg.x86_64.xml  | 12 +++++
>   .../qemu_6.0.0-virt.aarch64.xml               |  7 +++
>   tests/domaincapsdata/qemu_6.0.0.aarch64.xml   |  7 +++
>   tests/domaincapsdata/qemu_6.0.0.s390x.xml     | 11 +++++
>   tests/domaincapsdata/qemu_6.0.0.x86_64.xml    | 12 +++++
>   .../domaincapsdata/qemu_6.1.0-q35.x86_64.xml  | 12 +++++
>   .../domaincapsdata/qemu_6.1.0-tcg.x86_64.xml  | 12 +++++
>   tests/domaincapsdata/qemu_6.1.0.x86_64.xml    | 12 +++++
>   .../domaincapsdata/qemu_6.2.0-q35.x86_64.xml  | 12 +++++
>   .../domaincapsdata/qemu_6.2.0-tcg.x86_64.xml  | 12 +++++
>   .../qemu_6.2.0-virt.aarch64.xml               | 12 +++++
>   tests/domaincapsdata/qemu_6.2.0.aarch64.xml   | 12 +++++
>   tests/domaincapsdata/qemu_6.2.0.ppc64.xml     |  7 +++
>   tests/domaincapsdata/qemu_6.2.0.x86_64.xml    | 12 +++++
>   .../domaincapsdata/qemu_7.0.0-q35.x86_64.xml  | 12 +++++
>   .../domaincapsdata/qemu_7.0.0-tcg.x86_64.xml  | 12 +++++
>   .../qemu_7.0.0-virt.aarch64.xml               | 12 +++++
>   tests/domaincapsdata/qemu_7.0.0.aarch64.xml   | 12 +++++
>   tests/domaincapsdata/qemu_7.0.0.ppc64.xml     | 11 +++++
>   tests/domaincapsdata/qemu_7.0.0.x86_64.xml    | 12 +++++
>   .../domaincapsdata/qemu_7.1.0-q35.x86_64.xml  | 12 +++++
>   .../domaincapsdata/qemu_7.1.0-tcg.x86_64.xml  | 12 +++++
>   tests/domaincapsdata/qemu_7.1.0.x86_64.xml    | 12 +++++
>   .../caps_4.2.0.x86_64.xml                     |  1 +
>   .../caps_5.0.0.riscv64.xml                    |  1 +
>   .../caps_5.0.0.x86_64.xml                     |  1 +
>   .../qemucapabilitiesdata/caps_5.1.0.sparc.xml |  1 +
>   .../caps_5.1.0.x86_64.xml                     |  1 +
>   .../caps_5.2.0.riscv64.xml                    |  1 +
>   .../caps_5.2.0.x86_64.xml                     |  1 +
>   .../caps_6.0.0.x86_64.xml                     |  1 +
>   .../caps_6.1.0.x86_64.xml                     |  1 +
>   .../caps_6.2.0.aarch64.xml                    |  1 +
>   .../caps_6.2.0.x86_64.xml                     |  1 +
>   .../caps_7.0.0.aarch64.xml                    |  1 +
>   .../caps_7.0.0.x86_64.xml                     |  1 +
>   .../caps_7.1.0.x86_64.xml                     |  1 +
>   68 files changed, 674 insertions(+), 1 deletion(-)
> 



More information about the libvir-list mailing list