Enter the image header into the metadata list to protect it against accidental modifications.
Signed-off-by: Max Reitz <mre...@redhat.com> Reviewed-by: Eric Blake <ebl...@redhat.com> --- block/qcow2.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/block/qcow2.c b/block/qcow2.c index 81016d8..b61dab5 100644 --- a/block/qcow2.c +++ b/block/qcow2.c @@ -752,6 +752,8 @@ static int qcow2_open(BlockDriverState *bs, QDict *options, int flags, } } + qcow2_metadata_list_enter(bs, 0, 1, QCOW2_OL_MAIN_HEADER); + s->l2_bits = s->cluster_bits - 3; /* L2 is always one cluster */ s->l2_size = 1 << s->l2_bits; /* 2^(s->refcount_order - 3) is the refcount width in bytes */ -- 2.1.0