]> git.ipfire.org Git - thirdparty/libvirt.git/commit
conf: also mark the implicit video as primary
authorJán Tomko <jtomko@redhat.com>
Mon, 11 Apr 2016 12:26:06 +0000 (14:26 +0200)
committerJán Tomko <jtomko@redhat.com>
Tue, 12 Apr 2016 08:45:35 +0000 (10:45 +0200)
commit6d8b6d2847f31a3d7a234536c12b8feca751a02f
tree95cf5f5cc967ed89ebb9bdfa632cba93ba830fa9
parent6879be484c9502394e55c799f5bb95c24c510644
conf: also mark the implicit video as primary

Commit 119cd06 started setting the primary bool for the first
user-specified video even if user omitted the 'primary' attribute.

However this was done before the addition of the implicit device.
This broke startup of transient qemu domains with no <video>:
https://bugzilla.redhat.com/show_bug.cgi?id=1325757

Move this default to virDomainDefPostParseInternal,
after the addition of the implicit video device, to catch the implicit
video as well.
68 files changed:
src/conf/domain_conf.c
tests/qemuargv2xmldata/qemuargv2xml-graphics-sdl-fullscreen.xml
tests/qemuargv2xmldata/qemuargv2xml-graphics-sdl.xml
tests/qemuargv2xmldata/qemuargv2xml-graphics-vnc-policy.xml
tests/qemuargv2xmldata/qemuargv2xml-graphics-vnc-sasl.xml
tests/qemuargv2xmldata/qemuargv2xml-graphics-vnc-socket.xml
tests/qemuargv2xmldata/qemuargv2xml-graphics-vnc-tls.xml
tests/qemuargv2xmldata/qemuargv2xml-graphics-vnc-websocket.xml
tests/qemuargv2xmldata/qemuargv2xml-graphics-vnc.xml
tests/qemuargv2xmldata/qemuargv2xml-pseries-disk.xml
tests/vmx2xmldata/vmx2xml-annotation.xml
tests/vmx2xmldata/vmx2xml-case-insensitive-1.xml
tests/vmx2xmldata/vmx2xml-case-insensitive-2.xml
tests/vmx2xmldata/vmx2xml-cdrom-ide-device.xml
tests/vmx2xmldata/vmx2xml-cdrom-ide-empty.xml
tests/vmx2xmldata/vmx2xml-cdrom-ide-file.xml
tests/vmx2xmldata/vmx2xml-cdrom-ide-raw-auto-detect.xml
tests/vmx2xmldata/vmx2xml-cdrom-ide-raw-device.xml
tests/vmx2xmldata/vmx2xml-cdrom-scsi-device.xml
tests/vmx2xmldata/vmx2xml-cdrom-scsi-empty.xml
tests/vmx2xmldata/vmx2xml-cdrom-scsi-file.xml
tests/vmx2xmldata/vmx2xml-cdrom-scsi-passthru.xml
tests/vmx2xmldata/vmx2xml-cdrom-scsi-raw-auto-detect.xml
tests/vmx2xmldata/vmx2xml-cdrom-scsi-raw-device.xml
tests/vmx2xmldata/vmx2xml-datacenterpath.xml
tests/vmx2xmldata/vmx2xml-esx-in-the-wild-1.xml
tests/vmx2xmldata/vmx2xml-esx-in-the-wild-2.xml
tests/vmx2xmldata/vmx2xml-esx-in-the-wild-3.xml
tests/vmx2xmldata/vmx2xml-esx-in-the-wild-4.xml
tests/vmx2xmldata/vmx2xml-esx-in-the-wild-5.xml
tests/vmx2xmldata/vmx2xml-esx-in-the-wild-6.xml
tests/vmx2xmldata/vmx2xml-esx-in-the-wild-7.xml
tests/vmx2xmldata/vmx2xml-ethernet-bridged.xml
tests/vmx2xmldata/vmx2xml-ethernet-custom.xml
tests/vmx2xmldata/vmx2xml-ethernet-e1000.xml
tests/vmx2xmldata/vmx2xml-ethernet-generated.xml
tests/vmx2xmldata/vmx2xml-ethernet-nat.xml
tests/vmx2xmldata/vmx2xml-ethernet-other.xml
tests/vmx2xmldata/vmx2xml-ethernet-static.xml
tests/vmx2xmldata/vmx2xml-ethernet-vmxnet2.xml
tests/vmx2xmldata/vmx2xml-ethernet-vpx.xml
tests/vmx2xmldata/vmx2xml-floppy-device.xml
tests/vmx2xmldata/vmx2xml-floppy-file.xml
tests/vmx2xmldata/vmx2xml-fusion-in-the-wild-1.xml
tests/vmx2xmldata/vmx2xml-graphics-vnc.xml
tests/vmx2xmldata/vmx2xml-gsx-in-the-wild-1.xml
tests/vmx2xmldata/vmx2xml-gsx-in-the-wild-2.xml
tests/vmx2xmldata/vmx2xml-gsx-in-the-wild-3.xml
tests/vmx2xmldata/vmx2xml-gsx-in-the-wild-4.xml
tests/vmx2xmldata/vmx2xml-harddisk-ide-file.xml
tests/vmx2xmldata/vmx2xml-harddisk-scsi-file.xml
tests/vmx2xmldata/vmx2xml-harddisk-transient.xml
tests/vmx2xmldata/vmx2xml-minimal-64bit.xml
tests/vmx2xmldata/vmx2xml-minimal.xml
tests/vmx2xmldata/vmx2xml-parallel-device.xml
tests/vmx2xmldata/vmx2xml-parallel-file.xml
tests/vmx2xmldata/vmx2xml-scsi-driver.xml
tests/vmx2xmldata/vmx2xml-scsi-writethrough.xml
tests/vmx2xmldata/vmx2xml-serial-device.xml
tests/vmx2xmldata/vmx2xml-serial-file.xml
tests/vmx2xmldata/vmx2xml-serial-network-client.xml
tests/vmx2xmldata/vmx2xml-serial-network-server.xml
tests/vmx2xmldata/vmx2xml-serial-pipe.xml
tests/vmx2xmldata/vmx2xml-sharedfolder.xml
tests/vmx2xmldata/vmx2xml-smbios.xml
tests/vmx2xmldata/vmx2xml-svga.xml
tests/vmx2xmldata/vmx2xml-ws-in-the-wild-1.xml
tests/vmx2xmldata/vmx2xml-ws-in-the-wild-2.xml