On Fri, May 26, 2017 at 06:55:14PM +0200, Max Reitz wrote: > This function creates a collection of self-describing refcount > structures (including a new refcount table) at the end of a qcow2 image > file. Optionally, these structures can also describe a number of > additional clusters beyond themselves; this will be important for > preallocated truncation, which will place the data clusters and L2 > tables there. > > For now, we can use this function to replace the part of > alloc_refcount_block() that grows the refcount table (from which it is > actually derived). > > Signed-off-by: Max Reitz <mre...@redhat.com> > --- > block/qcow2.h | 4 + > block/qcow2-refcount.c | 267 > +++++++++++++++++++++++++++++++-------------- > block/qcow2.c | 20 +++- > tests/qemu-iotests/044.out | 2 +- > 4 files changed, 204 insertions(+), 89 deletions(-)
Reviewed-by: Stefan Hajnoczi <stefa...@redhat.com>
signature.asc
Description: PGP signature