Only QXL and virtio-vga actually propagate the 'heads' attribute as
'max_outputs' to the commandline of qemu. Reject the setting when
non-default value is used for any other video type.
Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=
2036300
Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
virDomainVideoTypeToString(video->type));
return -1;
}
+
+ if (video->heads != 1) {
+ virReportError(VIR_ERR_CONFIG_UNSUPPORTED,
+ _("video type '%s' doesn't support multiple 'heads'"),
+ virDomainVideoTypeToString(video->type));
+ return -1;
+ }
}
if (video->accel && video->accel->accel2d == VIR_TRISTATE_SWITCH_ON) {