[libvirt PATCH 0/5] implement virDomainGraphicsReload

Ján Tomko posted 5 patches 1 month, 4 weeks ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/libvirt tags/patchew/cover.1709220239.git.jtomko@redhat.com
docs/manpages/virsh.rst                       | 15 ++++++
include/libvirt/libvirt-domain.h              | 18 +++++++
src/driver-hypervisor.h                       |  6 +++
src/libvirt-domain.c                          | 50 +++++++++++++++++
src/libvirt_public.syms                       |  5 ++
src/qemu/qemu_capabilities.c                  |  2 +
src/qemu/qemu_capabilities.h                  |  1 +
src/qemu/qemu_driver.c                        | 54 +++++++++++++++++++
src/qemu/qemu_monitor.c                       | 10 ++++
src/qemu/qemu_monitor.h                       |  5 ++
src/qemu/qemu_monitor_json.c                  | 23 ++++++++
src/qemu/qemu_monitor_json.h                  |  4 ++
src/remote/remote_driver.c                    |  1 +
src/remote/remote_protocol.x                  | 13 ++++-
src/remote_protocol-structs                   |  6 +++
.../caps_6.0.0_aarch64.xml                    |  1 +
.../qemucapabilitiesdata/caps_6.0.0_s390x.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 +
.../qemucapabilitiesdata/caps_6.2.0_ppc64.xml |  1 +
.../caps_6.2.0_x86_64.xml                     |  1 +
.../caps_7.0.0_aarch64+hvf.xml                |  1 +
.../caps_7.0.0_aarch64.xml                    |  1 +
.../qemucapabilitiesdata/caps_7.0.0_ppc64.xml |  1 +
.../caps_7.0.0_x86_64.xml                     |  1 +
.../qemucapabilitiesdata/caps_7.1.0_ppc64.xml |  1 +
.../caps_7.1.0_x86_64.xml                     |  1 +
tests/qemucapabilitiesdata/caps_7.2.0_ppc.xml |  1 +
.../caps_7.2.0_x86_64+hvf.xml                 |  1 +
.../caps_7.2.0_x86_64.xml                     |  1 +
.../caps_8.0.0_riscv64.xml                    |  1 +
.../caps_8.0.0_x86_64.xml                     |  1 +
.../qemucapabilitiesdata/caps_8.1.0_s390x.xml |  1 +
.../caps_8.1.0_x86_64.xml                     |  1 +
.../caps_8.2.0_aarch64.xml                    |  1 +
.../qemucapabilitiesdata/caps_8.2.0_s390x.xml |  1 +
.../caps_8.2.0_x86_64.xml                     |  1 +
.../caps_9.0.0_x86_64.xml                     |  1 +
tools/virsh-domain.c                          | 45 ++++++++++++++++
40 files changed, 281 insertions(+), 1 deletion(-)
[libvirt PATCH 0/5] implement virDomainGraphicsReload
Posted by Ján Tomko 1 month, 4 weeks ago
https://issues.redhat.com/browse/RHEL-16333

Based on the patches Huawei sent back in 2021:
https://lists.libvirt.org/archives/list/devel@lists.libvirt.org/thread/LDTM3NIOBWCS2USQSHXEKASHJHDVPNDG/
* rebased
* renamed
* simplified (removed virTypedParams from the API and the requirement to
              specify the type)

Ján Tomko (1):
  remote: implement virDomainGraphicsReload

Zheng Yan (4):
  qemu_capabilities: Add QEMU_CAPS_DISPLAY_RELOAD
  libvirt: Introduce virDomainGraphicsReload API
  qemu: implement qemuDomainGraphicsReload
  virsh: Introduce domdisplay-reload command

 docs/manpages/virsh.rst                       | 15 ++++++
 include/libvirt/libvirt-domain.h              | 18 +++++++
 src/driver-hypervisor.h                       |  6 +++
 src/libvirt-domain.c                          | 50 +++++++++++++++++
 src/libvirt_public.syms                       |  5 ++
 src/qemu/qemu_capabilities.c                  |  2 +
 src/qemu/qemu_capabilities.h                  |  1 +
 src/qemu/qemu_driver.c                        | 54 +++++++++++++++++++
 src/qemu/qemu_monitor.c                       | 10 ++++
 src/qemu/qemu_monitor.h                       |  5 ++
 src/qemu/qemu_monitor_json.c                  | 23 ++++++++
 src/qemu/qemu_monitor_json.h                  |  4 ++
 src/remote/remote_driver.c                    |  1 +
 src/remote/remote_protocol.x                  | 13 ++++-
 src/remote_protocol-structs                   |  6 +++
 .../caps_6.0.0_aarch64.xml                    |  1 +
 .../qemucapabilitiesdata/caps_6.0.0_s390x.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 +
 .../qemucapabilitiesdata/caps_6.2.0_ppc64.xml |  1 +
 .../caps_6.2.0_x86_64.xml                     |  1 +
 .../caps_7.0.0_aarch64+hvf.xml                |  1 +
 .../caps_7.0.0_aarch64.xml                    |  1 +
 .../qemucapabilitiesdata/caps_7.0.0_ppc64.xml |  1 +
 .../caps_7.0.0_x86_64.xml                     |  1 +
 .../qemucapabilitiesdata/caps_7.1.0_ppc64.xml |  1 +
 .../caps_7.1.0_x86_64.xml                     |  1 +
 tests/qemucapabilitiesdata/caps_7.2.0_ppc.xml |  1 +
 .../caps_7.2.0_x86_64+hvf.xml                 |  1 +
 .../caps_7.2.0_x86_64.xml                     |  1 +
 .../caps_8.0.0_riscv64.xml                    |  1 +
 .../caps_8.0.0_x86_64.xml                     |  1 +
 .../qemucapabilitiesdata/caps_8.1.0_s390x.xml |  1 +
 .../caps_8.1.0_x86_64.xml                     |  1 +
 .../caps_8.2.0_aarch64.xml                    |  1 +
 .../qemucapabilitiesdata/caps_8.2.0_s390x.xml |  1 +
 .../caps_8.2.0_x86_64.xml                     |  1 +
 .../caps_9.0.0_x86_64.xml                     |  1 +
 tools/virsh-domain.c                          | 45 ++++++++++++++++
 40 files changed, 281 insertions(+), 1 deletion(-)

-- 
2.43.2
_______________________________________________
Devel mailing list -- devel@lists.libvirt.org
To unsubscribe send an email to devel-leave@lists.libvirt.org
Re: [libvirt PATCH 0/5] implement virDomainGraphicsReload
Posted by Michal Prívozník 1 month, 3 weeks ago
On 2/29/24 16:23, Ján Tomko wrote:
> https://issues.redhat.com/browse/RHEL-16333
> 
> Based on the patches Huawei sent back in 2021:
> https://lists.libvirt.org/archives/list/devel@lists.libvirt.org/thread/LDTM3NIOBWCS2USQSHXEKASHJHDVPNDG/
> * rebased
> * renamed
> * simplified (removed virTypedParams from the API and the requirement to
>               specify the type)
> 
> Ján Tomko (1):
>   remote: implement virDomainGraphicsReload
> 
> Zheng Yan (4):
>   qemu_capabilities: Add QEMU_CAPS_DISPLAY_RELOAD
>   libvirt: Introduce virDomainGraphicsReload API
>   qemu: implement qemuDomainGraphicsReload
>   virsh: Introduce domdisplay-reload command
> 
>  docs/manpages/virsh.rst                       | 15 ++++++
>  include/libvirt/libvirt-domain.h              | 18 +++++++
>  src/driver-hypervisor.h                       |  6 +++
>  src/libvirt-domain.c                          | 50 +++++++++++++++++
>  src/libvirt_public.syms                       |  5 ++
>  src/qemu/qemu_capabilities.c                  |  2 +
>  src/qemu/qemu_capabilities.h                  |  1 +
>  src/qemu/qemu_driver.c                        | 54 +++++++++++++++++++
>  src/qemu/qemu_monitor.c                       | 10 ++++
>  src/qemu/qemu_monitor.h                       |  5 ++
>  src/qemu/qemu_monitor_json.c                  | 23 ++++++++
>  src/qemu/qemu_monitor_json.h                  |  4 ++
>  src/remote/remote_driver.c                    |  1 +
>  src/remote/remote_protocol.x                  | 13 ++++-
>  src/remote_protocol-structs                   |  6 +++
>  .../caps_6.0.0_aarch64.xml                    |  1 +
>  .../qemucapabilitiesdata/caps_6.0.0_s390x.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 +
>  .../qemucapabilitiesdata/caps_6.2.0_ppc64.xml |  1 +
>  .../caps_6.2.0_x86_64.xml                     |  1 +
>  .../caps_7.0.0_aarch64+hvf.xml                |  1 +
>  .../caps_7.0.0_aarch64.xml                    |  1 +
>  .../qemucapabilitiesdata/caps_7.0.0_ppc64.xml |  1 +
>  .../caps_7.0.0_x86_64.xml                     |  1 +
>  .../qemucapabilitiesdata/caps_7.1.0_ppc64.xml |  1 +
>  .../caps_7.1.0_x86_64.xml                     |  1 +
>  tests/qemucapabilitiesdata/caps_7.2.0_ppc.xml |  1 +
>  .../caps_7.2.0_x86_64+hvf.xml                 |  1 +
>  .../caps_7.2.0_x86_64.xml                     |  1 +
>  .../caps_8.0.0_riscv64.xml                    |  1 +
>  .../caps_8.0.0_x86_64.xml                     |  1 +
>  .../qemucapabilitiesdata/caps_8.1.0_s390x.xml |  1 +
>  .../caps_8.1.0_x86_64.xml                     |  1 +
>  .../caps_8.2.0_aarch64.xml                    |  1 +
>  .../qemucapabilitiesdata/caps_8.2.0_s390x.xml |  1 +
>  .../caps_8.2.0_x86_64.xml                     |  1 +
>  .../caps_9.0.0_x86_64.xml                     |  1 +
>  tools/virsh-domain.c                          | 45 ++++++++++++++++
>  40 files changed, 281 insertions(+), 1 deletion(-)
> 

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

Michal
_______________________________________________
Devel mailing list -- devel@lists.libvirt.org
To unsubscribe send an email to devel-leave@lists.libvirt.org