int
qemuDomainValidateStorageSource(virStorageSource *src,
- virQEMUCaps *qemuCaps,
- bool maskBlockdev G_GNUC_UNUSED)
+ virQEMUCaps *qemuCaps)
{
virStorageType actualType = virStorageSourceGetActualType(src);
if (n->format == VIR_STORAGE_FILE_ISO)
n->format = VIR_STORAGE_FILE_RAW;
- /* mask-out blockdev for 'sd' disks */
- if (qemuDomainValidateStorageSource(n, priv->qemuCaps, isSD) < 0)
+ if (qemuDomainValidateStorageSource(n, priv->qemuCaps) < 0)
return -1;
qemuDomainPrepareStorageSourceConfig(n, cfg);
qemuDomainObjPrivate *priv,
virQEMUDriverConfig *cfg)
{
- if (qemuDomainValidateStorageSource(disk->src, priv->qemuCaps, true) < 0)
+ if (qemuDomainValidateStorageSource(disk->src, priv->qemuCaps) < 0)
return -1;
qemuDomainPrepareStorageSourceConfig(disk->src, cfg);
if (src->encryption && src->encryption->engine == VIR_STORAGE_ENCRYPTION_ENGINE_DEFAULT)
src->encryption->engine = VIR_STORAGE_ENCRYPTION_ENGINE_QEMU;
- if (qemuDomainValidateStorageSource(src, priv->qemuCaps, false) < 0)
+ if (qemuDomainValidateStorageSource(src, priv->qemuCaps) < 0)
return -1;
qemuDomainPrepareStorageSourceConfig(src, cfg);
return -1;
}
- if (qemuDomainValidateStorageSource(src, qemuCaps, false) < 0)
+ if (qemuDomainValidateStorageSource(src, qemuCaps) < 0)
return -1;
return 0;
virQEMUCaps *qemuCaps)
{
const char *driverName = virDomainDiskGetDriver(disk);
- bool isSD = qemuDiskBusIsSD(disk->bus);
virStorageSource *n;
int idx;
int partition;
}
for (n = disk->src; virStorageSourceIsBacking(n); n = n->backingStore) {
- /* blockdev support is masked out for 'sd' disks */
- if (qemuDomainValidateStorageSource(n, qemuCaps, isSD) < 0)
+ if (qemuDomainValidateStorageSource(n, qemuCaps) < 0)
return -1;
}
if (testQemuDiskXMLToJSONFakeSecrets(n) < 0)
return -1;
- if (qemuDomainValidateStorageSource(n, data->qemuCaps, false) < 0)
+ if (qemuDomainValidateStorageSource(n, data->qemuCaps) < 0)
return -1;
qemuDomainPrepareDiskSourceData(disk, n);
src->capacity = UINT_MAX * 2ULL;
src->physical = UINT_MAX + 1ULL;
- if (qemuDomainValidateStorageSource(src, data->qemuCaps, false) < 0)
+ if (qemuDomainValidateStorageSource(src, data->qemuCaps) < 0)
return -1;
if (qemuBlockStorageSourceCreateGetStorageProps(src, &protocolprops) < 0)