[libvirt] [PATCH 0/6] Add virtio-gpu & virgl support

Marc-André Lureau marcandre.lureau at gmail.com
Fri Nov 20 15:30:39 UTC 2015


The following series allow using virtio-gpu and virgl if qemu support
it. Ths Spice bits are not yet in qemu 2.5, but should make it in 2.6
and I added the RFC patches that are expected to not change much.

Marc-André Lureau (6):
  qemu: add virtio video device
  qemu: query virtio-gpu for virgl support
  tests: add qemu 2.5 caps test
  tests: add a few qemuxml2argv virtio-gpu tests
  RFC qemu: add spice opengl support
  RFC tests: add virgl/spice qemuxml2argv test

 docs/formatdomain.html.in                          |   11 +-
 docs/schemas/domaincommon.rng                      |    6 +
 src/conf/domain_conf.c                             |   14 +-
 src/conf/domain_conf.h                             |    2 +
 src/qemu/qemu_capabilities.c                       |   21 +
 src/qemu/qemu_capabilities.h                       |    5 +
 src/qemu/qemu_command.c                            |   44 +-
 tests/qemucapabilitiesdata/caps_1.2.2-1.replies    |   22 +-
 tests/qemucapabilitiesdata/caps_1.3.1-1.replies    |   22 +-
 tests/qemucapabilitiesdata/caps_1.4.2-1.replies    |   22 +-
 tests/qemucapabilitiesdata/caps_1.5.3-1.replies    |   22 +-
 tests/qemucapabilitiesdata/caps_1.6.0-1.replies    |   22 +-
 tests/qemucapabilitiesdata/caps_1.6.50-1.replies   |   22 +-
 tests/qemucapabilitiesdata/caps_2.1.1-1.replies    |   22 +-
 tests/qemucapabilitiesdata/caps_2.4.0-1.caps       |    3 +
 tests/qemucapabilitiesdata/caps_2.4.0-1.replies    |   95 +-
 tests/qemucapabilitiesdata/caps_2.5.0-1.caps       |  170 +
 tests/qemucapabilitiesdata/caps_2.5.0-1.replies    | 4043 ++++++++++++++++++++
 tests/qemucapabilitiestest.c                       |    1 +
 .../qemuxml2argv-video-virtio-gpu-device.args      |   23 +
 .../qemuxml2argv-video-virtio-gpu-device.xml       |   29 +
 .../qemuxml2argv-video-virtio-gpu-nodevice.args    |   24 +
 .../qemuxml2argv-video-virtio-gpu-nodevice.xml     |   29 +
 .../qemuxml2argv-video-virtio-gpu-virgl.args       |   23 +
 .../qemuxml2argv-video-virtio-gpu-virgl.xml        |   32 +
 tests/qemuxml2argvtest.c                           |   11 +
 26 files changed, 4676 insertions(+), 64 deletions(-)
 create mode 100644 tests/qemucapabilitiesdata/caps_2.5.0-1.caps
 create mode 100644 tests/qemucapabilitiesdata/caps_2.5.0-1.replies
 create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-video-virtio-gpu-device.args
 create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-video-virtio-gpu-device.xml
 create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-video-virtio-gpu-nodevice.args
 create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-video-virtio-gpu-nodevice.xml
 create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-video-virtio-gpu-virgl.args
 create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-video-virtio-gpu-virgl.xml

-- 
2.5.0




More information about the libvir-list mailing list