From: Han Han Date: Fri, 21 Jul 2023 02:36:40 +0000 (+0800) Subject: conf/domain_validate: Validate the disk queue_size X-Git-Tag: v9.6.0-rc1~20 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ac9c9b621fe6c4828fa7a085a70cbefceab8b635;p=thirdparty%2Flibvirt.git conf/domain_validate: Validate the disk queue_size Signed-off-by: Han Han Reviewed-by: Michal Privoznik --- diff --git a/src/conf/domain_validate.c b/src/conf/domain_validate.c index e835ad33ad..ad383b604e 100644 --- a/src/conf/domain_validate.c +++ b/src/conf/domain_validate.c @@ -788,6 +788,12 @@ virDomainDiskDefValidate(const virDomainDef *def, return -1; } + if (disk->queue_size) { + virReportError(VIR_ERR_CONFIG_UNSUPPORTED, "%s", + _("queue_size attribute in disk driver is only supported for virtio bus")); + return -1; + } + if (disk->event_idx != VIR_TRISTATE_SWITCH_ABSENT) { virReportError(VIR_ERR_CONFIG_UNSUPPORTED, "%s", _("disk event_idx mode supported only for virtio bus"));