|
@@ -296,6 +296,7 @@ int bdrv_snapshot_goto(BlockDriverState *bs,
|
|
|
bdrv_graph_wrunlock();
|
|
|
|
|
|
ret = bdrv_snapshot_goto(fallback_bs, snapshot_id, errp);
|
|
|
+ memset(bs->opaque, 0, drv->instance_size);
|
|
|
open_ret = drv->bdrv_open(bs, options, bs->open_flags, &local_err);
|
|
|
qobject_unref(options);
|
|
|
if (open_ret < 0) {
|