提交 043b9069 编写于 作者: P Peter Krempa

utils: storage: Mark that a virStorageSource is going to be used as a floppy

Add a flag denoting that a virStorageSource is going to be used as a
floppy image. This will be useful in cases where the user passes in
files which shall be exposed as an image to the guest.
Signed-off-by: NPeter Krempa <pkrempa@redhat.com>
Reviewed-by: NJohn Ferlan <jferlan@redhat.com>
上级 bbf204da
...@@ -11852,6 +11852,9 @@ qemuDomainPrepareDiskSourceChain(virDomainDiskDefPtr disk, ...@@ -11852,6 +11852,9 @@ qemuDomainPrepareDiskSourceChain(virDomainDiskDefPtr disk,
n->iomode = disk->iomode; n->iomode = disk->iomode;
n->cachemode = disk->cachemode; n->cachemode = disk->cachemode;
n->discard = disk->discard; n->discard = disk->discard;
if (disk->device == VIR_DOMAIN_DISK_DEVICE_FLOPPY)
n->floppyimg = true;
} }
return 0; return 0;
......
...@@ -313,6 +313,9 @@ struct _virStorageSource { ...@@ -313,6 +313,9 @@ struct _virStorageSource {
int cachemode; /* enum virDomainDiskCache */ int cachemode; /* enum virDomainDiskCache */
int discard; /* enum virDomainDiskDiscard */ int discard; /* enum virDomainDiskDiscard */
int detect_zeroes; /* enum virDomainDiskDetectZeroes */ int detect_zeroes; /* enum virDomainDiskDetectZeroes */
bool floppyimg; /* set to true if the storage source is going to be used
as a source for floppy drive */
}; };
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册