Pavel Hrdina (17):
  qemu_process: move qemuProcessStartValidateGraphics to correct place
  qemu_command: remove xenner leftover from video device code
  tests: fix some QXL capability combinations that don't make sense
  qemu_capabilities: join capabilities for qxl and qxl-vga devices
  qemu_capabilities: mark QEMU_CAPS_VGA_QXL capability as deprecated
  qemu_capabilities: rename QEMU_CAPS_VIRTIO_GPU_VIRGL
  qemu_capabilities: detect properties for virtio-gpu-device
  qemu_domain: move video validation out of qemu_command
  qemu_process: move video validation out of qemu_command
  qemu_process: always check capabilities for video devices
  qemu_command: separate code for video device via -vga attribute
  qemu_command: pass only video device to qemuBuildVgaVideoCommand
  qemu_capabilities: check for existence of virtio-vga
  qemu_command: properly detect which model to use for video device
  qemu_command: cleanup qemuBuildVideoCommandLine
  qemu_command: introduce enum of secondary models for video device
  qemu_command: add support to use virtio as secondary video device

 docs/formatdomain.html.in                          |   3 +-
 src/qemu/qemu_capabilities.c                       |  23 +-
 src/qemu/qemu_capabilities.h                       |  15 +-
 src/qemu/qemu_command.c                            | 318 ++++++++-------------
 src/qemu/qemu_domain.c                             |  87 ++++++
 src/qemu/qemu_domain.h                             |   3 +
 src/qemu/qemu_domain_address.c                     |   6 -
 src/qemu/qemu_process.c                            |  54 +++-
 .../qemu_2.6.0-gicv2-virt.aarch64.xml              |   1 -
 .../qemu_2.6.0-gicv3-virt.aarch64.xml              |   1 -
 tests/domaincapsschemadata/qemu_2.6.0.aarch64.xml  |   1 -
 tests/domaincapsschemadata/qemu_2.6.0.ppc64le.xml  |   1 -
 .../qemucapabilitiesdata/caps_1.2.2.x86_64.replies |  70 +----
 tests/qemucapabilitiesdata/caps_1.2.2.x86_64.xml   |   4 -
 .../qemucapabilitiesdata/caps_1.3.1.x86_64.replies |  76 +----
 tests/qemucapabilitiesdata/caps_1.3.1.x86_64.xml   |   4 -
 .../qemucapabilitiesdata/caps_1.4.2.x86_64.replies |  74 +----
 tests/qemucapabilitiesdata/caps_1.4.2.x86_64.xml   |   4 -
 .../qemucapabilitiesdata/caps_1.5.3.x86_64.replies |  74 +----
 tests/qemucapabilitiesdata/caps_1.5.3.x86_64.xml   |   4 -
 .../qemucapabilitiesdata/caps_1.6.0.x86_64.replies |  74 +----
 tests/qemucapabilitiesdata/caps_1.6.0.x86_64.xml   |   4 -
 .../qemucapabilitiesdata/caps_1.7.0.x86_64.replies |  74 +----
 tests/qemucapabilitiesdata/caps_1.7.0.x86_64.xml   |   4 -
 .../qemucapabilitiesdata/caps_2.1.1.x86_64.replies |  74 +----
 tests/qemucapabilitiesdata/caps_2.1.1.x86_64.xml   |   4 -
 .../qemucapabilitiesdata/caps_2.4.0.x86_64.replies | 107 ++-----
 tests/qemucapabilitiesdata/caps_2.4.0.x86_64.xml   |   6 +-
 .../qemucapabilitiesdata/caps_2.5.0.x86_64.replies | 117 +++-----
 tests/qemucapabilitiesdata/caps_2.5.0.x86_64.xml   |   6 +-
 .../caps_2.6.0-gicv2.aarch64.replies               |  43 ++-
 .../caps_2.6.0-gicv2.aarch64.xml                   |   1 -
 .../caps_2.6.0-gicv3.aarch64.replies               |  43 ++-
 .../caps_2.6.0-gicv3.aarch64.xml                   |   1 -
 .../caps_2.6.0.ppc64le.replies                     |  43 ++-
 tests/qemucapabilitiesdata/caps_2.6.0.ppc64le.xml  |   2 +-
 .../qemucapabilitiesdata/caps_2.6.0.x86_64.replies | 117 +++-----
 tests/qemucapabilitiesdata/caps_2.6.0.x86_64.xml   |   6 +-
 .../qemucapabilitiesdata/caps_2.7.0.x86_64.replies | 122 +++-----
 tests/qemucapabilitiesdata/caps_2.7.0.x86_64.xml   |   6 +-
 tests/qemuhelptest.c                               |   4 -
 .../qemuxml2argv-pcie-root-port.args               |   5 +-
 .../qemuxml2argv-pcie-switch-downstream-port.args  |   5 +-
 .../qemuxml2argv-pcie-switch-upstream-port.args    |   5 +-
 .../qemuxml2argv-pcihole64-q35.args                |   5 +-
 .../qemuxml2argv-q35-usb2-multi.args               |   5 +-
 .../qemuxml2argv-q35-usb2-reorder.args             |   5 +-
 tests/qemuxml2argvdata/qemuxml2argv-q35-usb2.args  |   5 +-
 tests/qemuxml2argvdata/qemuxml2argv-q35.args       |   5 +-
 .../qemuxml2argv-video-virtio-gpu-device.args      |   2 +-
 .../qemuxml2argv-video-virtio-gpu-sec.args         |  22 ++
 .../qemuxml2argv-video-virtio-gpu-sec.xml          |  27 ++
 .../qemuxml2argv-video-virtio-gpu-spice-gl.args    |   2 +-
 .../qemuxml2argv-video-virtio-gpu-virgl.args       |   2 +-
 .../qemuxml2argv-video-virtio-vga.args             |  24 ++
 ...evice.xml => qemuxml2argv-video-virtio-vga.xml} |  11 +-
 tests/qemuxml2argvtest.c                           | 152 +++++-----
 .../qemuxml2xmlout-video-virtio-gpu-sec.xml        |  35 +++
 tests/qemuxml2xmltest.c                            |  19 +-
 59 files changed, 802 insertions(+), 1215 deletions(-)
 create mode 100644 
tests/qemuxml2argvdata/qemuxml2argv-video-virtio-gpu-sec.args
 create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-video-virtio-gpu-sec.xml
 create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-video-virtio-vga.args
 rename tests/qemuxml2argvdata/{qemuxml2argv-video-qxl-sec-nodevice.xml => 
qemuxml2argv-video-virtio-vga.xml} (77%)
 create mode 100644 
tests/qemuxml2xmloutdata/qemuxml2xmlout-video-virtio-gpu-sec.xml

-- 
2.10.1

--
libvir-list mailing list
libvir-list@redhat.com
https://www.redhat.com/mailman/listinfo/libvir-list

Reply via email to