diff options
author | Max Reitz <mreitz@redhat.com> | 2014-10-27 11:12:55 +0100 |
---|---|---|
committer | Stefan Hajnoczi <stefanha@redhat.com> | 2014-11-03 11:41:49 +0000 |
commit | ecf58777c5ff242f656dd3836475a5ded9c2eaa5 (patch) | |
tree | c3556e6b3cb1d22d8bf46d8ef1419b406774c27e /tests/qemu-iotests/061 | |
parent | 44751917db7466739af358fdb60ae5fb84ed89df (diff) | |
download | qemu-ecf58777c5ff242f656dd3836475a5ded9c2eaa5.zip qemu-ecf58777c5ff242f656dd3836475a5ded9c2eaa5.tar.gz qemu-ecf58777c5ff242f656dd3836475a5ded9c2eaa5.tar.bz2 |
block/qcow2: Simplify shared L2 handling in amend
Currently, we have a bitmap for keeping track of which clusters have
been created during the zero cluster expansion process. This was
necessary because we need to properly increase the refcount for shared
L2 tables.
However, now we can simply take the L2 refcount and use it for the
cluster allocated for expansion. This will be the correct refcount and
therefore we don't have to remember that cluster having been allocated
any more.
Signed-off-by: Max Reitz <mreitz@redhat.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
Reviewed-by: BenoƮt Canet <benoit.canet@nodalink.com>
Reviewed-by: Kevin Wolf <kwolf@redhat.com>
Reviewed-by: Benoit Canet <benoit@irqsave.net>
Message-id: 1414404776-4919-7-git-send-email-mreitz@redhat.com
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
Diffstat (limited to 'tests/qemu-iotests/061')
0 files changed, 0 insertions, 0 deletions