[libvirt] [PATCH 0/5] Add rendernode selection support

marcandre.lureau@redhat.com posted 5 patches 7 years, 2 months ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/libvirt tags/patchew/20170214210413.23142-1-marcandre.lureau@redhat.com
docs/formatdomain.html.in                          |   7 +-
docs/formatnode.html.in                            |  16 ++++
docs/schemas/domaincommon.rng                      |   5 +
docs/schemas/nodedev.rng                           |  30 ++++++
src/conf/domain_conf.c                             |  28 +++++-
src/conf/domain_conf.h                             |   1 +
src/conf/node_device_conf.c                        | 102 ++++++++++++++++++++-
src/conf/node_device_conf.h                        |  27 ++++++
src/node_device/node_device_driver.c               |   1 +
src/node_device/node_device_udev.c                 |  72 +++++++++++++++
src/qemu/qemu_capabilities.c                       |   2 +
src/qemu/qemu_capabilities.h                       |   1 +
src/qemu/qemu_command.c                            |  10 ++
tests/nodedevschemadata/drm_renderD129.xml         |  10 ++
...ge_serial_3600c0ff000d7a2a5d463ff4902000000.xml |   4 +
tests/nodedevxml2xmltest.c                         |   2 +
.../qemuxml2argv-video-virtio-gpu-spice-gl.args    |   2 +-
.../qemuxml2argv-video-virtio-gpu-spice-gl.xml     |   2 +-
tests/qemuxml2argvtest.c                           |   1 +
.../qemuxml2xmlout-video-virtio-gpu-spice-gl.xml   |   2 +-
20 files changed, 315 insertions(+), 10 deletions(-)
create mode 100644 tests/nodedevschemadata/drm_renderD129.xml
[libvirt] [PATCH 0/5] Add rendernode selection support
Posted by marcandre.lureau@redhat.com 7 years, 2 months ago
From: Marc-André Lureau <marcandre.lureau@redhat.com>

Hi,

The following series implements DRM nodedev, exposes the devices /dev
path and symlinks, and allows to configure qemu to use a specific DRM
rendernode. (also included a small unrelated cosmetic change)

thanks!

Marc-André Lureau (5):
  nodedev: fix extra space in dump
  nodedev: add <devnode> paths
  nodedev: parse <path>
  nodedev: add drm capability
  qemu: add rendernode argument

 docs/formatdomain.html.in                          |   7 +-
 docs/formatnode.html.in                            |  16 ++++
 docs/schemas/domaincommon.rng                      |   5 +
 docs/schemas/nodedev.rng                           |  30 ++++++
 src/conf/domain_conf.c                             |  28 +++++-
 src/conf/domain_conf.h                             |   1 +
 src/conf/node_device_conf.c                        | 102 ++++++++++++++++++++-
 src/conf/node_device_conf.h                        |  27 ++++++
 src/node_device/node_device_driver.c               |   1 +
 src/node_device/node_device_udev.c                 |  72 +++++++++++++++
 src/qemu/qemu_capabilities.c                       |   2 +
 src/qemu/qemu_capabilities.h                       |   1 +
 src/qemu/qemu_command.c                            |  10 ++
 tests/nodedevschemadata/drm_renderD129.xml         |  10 ++
 ...ge_serial_3600c0ff000d7a2a5d463ff4902000000.xml |   4 +
 tests/nodedevxml2xmltest.c                         |   2 +
 .../qemuxml2argv-video-virtio-gpu-spice-gl.args    |   2 +-
 .../qemuxml2argv-video-virtio-gpu-spice-gl.xml     |   2 +-
 tests/qemuxml2argvtest.c                           |   1 +
 .../qemuxml2xmlout-video-virtio-gpu-spice-gl.xml   |   2 +-
 20 files changed, 315 insertions(+), 10 deletions(-)
 create mode 100644 tests/nodedevschemadata/drm_renderD129.xml

-- 
2.11.0.295.gd7dffce1c.dirty

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