[libvirt] [PATCH 0/8] qemu: Default to video type=virtio for machvirt

Cole Robinson posted 8 patches 116 weeks ago
Failed in applying to current master (apply log)
src/conf/domain_conf.c                             | 54 +++++++++++-------
src/conf/domain_conf.h                             |  2 +
src/libvirt_private.syms                           |  1 +
src/qemu/qemu_command.c                            |  7 +--
src/qemu/qemu_domain.c                             | 66 ++++++++++++++--------
src/qemu/qemu_domain_address.c                     |  1 +
src/qemu/qemu_monitor_json.c                       | 16 ++----
src/qemu/qemu_parse_command.c                      | 14 +----
src/qemu/qemu_process.c                            |  7 +--
src/vz/vz_sdk.c                                    |  3 +-
tests/domaincapsschemadata/full.xml                |  1 +
.../qemuxml2argv-aarch64-video-default.args        | 24 ++++++++
.../qemuxml2argv-aarch64-video-default.xml         | 17 ++++++
tests/qemuxml2argvtest.c                           |  6 ++
.../qemuxml2xmlout-aarch64-video-default.xml       | 46 +++++++++++++++
tests/qemuxml2xmltest.c                            |  6 ++
16 files changed, 191 insertions(+), 80 deletions(-)
create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-aarch64-video-default.args
create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-aarch64-video-default.xml
create mode 100644 tests/qemuxml2xmloutdata/qemuxml2xmlout-aarch64-video-default.xml

[libvirt] [PATCH 0/8] qemu: Default to video type=virtio for machvirt

Posted by Cole Robinson 116 weeks ago
This series aim is to change the qemu machvirt video type default to
virtio, but rather than continue to hack things into place in
domain_conf.c, this rearranges things to allow drivers to set a
video type default.

Patches 1-4 are small cleanups/improvements in this area
Patches 5-7 are the plumbing to allow drivers to set their own default
Patch 8 is the actual default change

https://bugzilla.redhat.com/show_bug.cgi?id=1404112

Cole Robinson (8):
  qemu: parse: drop redundant video config
  qemu: domain: Move some validation out of DeviceDefPostParse
  qemu: annotate some VIDEO_TYPE enum switch
  conf: add virDomainVideoDefNew
  conf: domain: add VIDEO_TYPE_DEFAULT
  conf: domain: move video type validation to DeviceDefValidate
  qemu: Set default video type in qemu PostParse
  qemu: Default to video type=virtio for machvirt

 src/conf/domain_conf.c                             | 54 +++++++++++-------
 src/conf/domain_conf.h                             |  2 +
 src/libvirt_private.syms                           |  1 +
 src/qemu/qemu_command.c                            |  7 +--
 src/qemu/qemu_domain.c                             | 66 ++++++++++++++--------
 src/qemu/qemu_domain_address.c                     |  1 +
 src/qemu/qemu_monitor_json.c                       | 16 ++----
 src/qemu/qemu_parse_command.c                      | 14 +----
 src/qemu/qemu_process.c                            |  7 +--
 src/vz/vz_sdk.c                                    |  3 +-
 tests/domaincapsschemadata/full.xml                |  1 +
 .../qemuxml2argv-aarch64-video-default.args        | 24 ++++++++
 .../qemuxml2argv-aarch64-video-default.xml         | 17 ++++++
 tests/qemuxml2argvtest.c                           |  6 ++
 .../qemuxml2xmlout-aarch64-video-default.xml       | 46 +++++++++++++++
 tests/qemuxml2xmltest.c                            |  6 ++
 16 files changed, 191 insertions(+), 80 deletions(-)
 create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-aarch64-video-default.args
 create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-aarch64-video-default.xml
 create mode 100644 tests/qemuxml2xmloutdata/qemuxml2xmlout-aarch64-video-default.xml

-- 
2.13.0

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