block: qcow image file reopen
These are the stubs for the file reopen drivers for the qcow format. There is currently nothing that needs to be done by the qcow driver in reopen. Signed-off-by: Jeff Cody <jcody@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com>
This commit is contained in:
parent
21d82ac95f
commit
d177692ede
10
block/qcow.c
10
block/qcow.c
@ -197,6 +197,15 @@ static int qcow_open(BlockDriverState *bs, int flags)
|
|||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/* We have nothing to do for QCOW reopen, stubs just return
|
||||||
|
* success */
|
||||||
|
static int qcow_reopen_prepare(BDRVReopenState *state,
|
||||||
|
BlockReopenQueue *queue, Error **errp)
|
||||||
|
{
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
static int qcow_set_key(BlockDriverState *bs, const char *key)
|
static int qcow_set_key(BlockDriverState *bs, const char *key)
|
||||||
{
|
{
|
||||||
BDRVQcowState *s = bs->opaque;
|
BDRVQcowState *s = bs->opaque;
|
||||||
@ -868,6 +877,7 @@ static BlockDriver bdrv_qcow = {
|
|||||||
.bdrv_probe = qcow_probe,
|
.bdrv_probe = qcow_probe,
|
||||||
.bdrv_open = qcow_open,
|
.bdrv_open = qcow_open,
|
||||||
.bdrv_close = qcow_close,
|
.bdrv_close = qcow_close,
|
||||||
|
.bdrv_reopen_prepare = qcow_reopen_prepare,
|
||||||
.bdrv_create = qcow_create,
|
.bdrv_create = qcow_create,
|
||||||
|
|
||||||
.bdrv_co_readv = qcow_co_readv,
|
.bdrv_co_readv = qcow_co_readv,
|
||||||
|
Loading…
Reference in New Issue
Block a user