From 7f70cedc947b70f5531529ee662f8261eb5ff27e Mon Sep 17 00:00:00 2001 From: Peter Krempa Date: Tue, 19 Jul 2022 21:10:33 +0200 Subject: [PATCH] qemu: validate: Remove impossible validation checks MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit All supported qemu versions now work with blockdev. Signed-off-by: Peter Krempa Reviewed-by: Pavel Hrdina Reviewed-by: Ján Tomko --- src/qemu/qemu_validate.c | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/src/qemu/qemu_validate.c b/src/qemu/qemu_validate.c index b13c27bcf0..5c68a65fdc 100644 --- a/src/qemu/qemu_validate.c +++ b/src/qemu/qemu_validate.c @@ -707,13 +707,6 @@ qemuValidateDomainDefNvram(const virDomainDef *def, if (!src) return 0; - if (def->os.loader->newStyleNVRAM && - !virQEMUCapsGet(qemuCaps, QEMU_CAPS_BLOCKDEV)) { - virReportError(VIR_ERR_CONFIG_UNSUPPORTED, "%s", - _("modern nvram specification is not supported by this qemu")); - return -1; - } - switch (src->type) { case VIR_STORAGE_TYPE_FILE: case VIR_STORAGE_TYPE_BLOCK: @@ -3315,13 +3308,6 @@ qemuValidateDomainDeviceDefDiskTransient(const virDomainDiskDef *disk, return -1; } - if (!virQEMUCapsGet(qemuCaps, QEMU_CAPS_BLOCKDEV)) { - virReportError(VIR_ERR_CONFIG_UNSUPPORTED, - _("transient disk not supported by this QEMU binary (%s)"), - disk->dst); - return -1; - } - if (disk->transientShareBacking == VIR_TRISTATE_BOOL_YES) { if (!virQEMUCapsGet(qemuCaps, QEMU_CAPS_SET_ACTION) && !qemuProcessRebootAllowed(def)) { -- 2.39.5