diff options
author | Kevin Wolf <kwolf@redhat.com> | 2016-03-02 12:16:44 +0100 |
---|---|---|
committer | Kevin Wolf <kwolf@redhat.com> | 2016-03-14 16:46:43 +0100 |
commit | f86b8b584b114d68036bf576057f51caec7b94ba (patch) | |
tree | 3b4395f4a1a9b11831d59aab29a031c6f645ff1d /kvm-all.c | |
parent | 924e8a2bbc7cc62b3996efe9a2a460f541c04520 (diff) | |
download | qemu-f86b8b584b114d68036bf576057f51caec7b94ba.tar.gz qemu-f86b8b584b114d68036bf576057f51caec7b94ba.tar.bz2 qemu-f86b8b584b114d68036bf576057f51caec7b94ba.zip |
blockdev: Snapshotting must not open second instance of old top
Calling bdrv_img_create() with a size of -1 means that it determines the
size automatically by opening the backing file. However, in the case of
live snapshots, the backing file is already opened and we must avoid
opening the same image twice at the same time. Apart from that, just
getting the size from the already existing BDS is a lot less overhead
than opening a new instance.
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Reviewed-by: Jeff Cody <jcody@redhat.com>
Diffstat (limited to 'kvm-all.c')
0 files changed, 0 insertions, 0 deletions