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

Cole Robinson posted 8 patches 6 years, 9 months ago
Failed in applying to current master (apply log)
There is a newer version of this series
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 6 years, 9 months 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