On 02/09/2015 12:25 PM, Max Reitz wrote: > The existing qcow2 metadata overlap detection function used existing > structures to determine the location of the image metadata, from plain > fields such as l1_table_offset and l1_size in the BDRVQcowState, over > image structures in memory such as the L1 table for the L2 tables' > positions, or it even read the required data directly from disk for > every requested check, such as the snapshot L1 tables for the inactive > L2 tables' positions. > ...
> > Signed-off-by: Max Reitz <mre...@redhat.com> > --- > block/Makefile.objs | 3 +- > block/qcow2-overlap.c | 400 > ++++++++++++++++++++++++++++++++++++++++++++++++++ > block/qcow2.h | 13 ++ > 3 files changed, 415 insertions(+), 1 deletion(-) > create mode 100644 block/qcow2-overlap.c > Reviewed-by: Eric Blake <ebl...@redhat.com> -- Eric Blake eblake redhat com +1-919-301-3266 Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature