aboutsummaryrefslogtreecommitdiff
path: root/trace-events
diff options
context:
space:
mode:
authorKevin Wolf <kwolf@redhat.com>2019-04-29 12:52:21 +0200
committerKevin Wolf <kwolf@redhat.com>2019-04-30 15:29:00 +0200
commitdb04524f820582ebf1189223b6378de238511da1 (patch)
tree3cd579660338f440a4e804e3359668bf007eaec8 /trace-events
parentf4619af0c113a5f7434176d5f508b8a58c4d53d7 (diff)
downloadqemu-db04524f820582ebf1189223b6378de238511da1.zip
qemu-db04524f820582ebf1189223b6378de238511da1.tar.gz
qemu-db04524f820582ebf1189223b6378de238511da1.tar.bz2
qcow2: Fix qcow2_make_empty() with external data file
make_completely_empty() is an optimisated path for bdrv_make_empty() where completely new metadata is created inside the image file instead of going through all clusters and discarding them. For an external data file, however, we actually need to do discard operations on the data file; just overwriting the qcow2 file doesn't get rid of the data. The necessary slow path with an explicit discard operation already exists for other cases. Use it for external data files, too. Cc: qemu-stable@nongnu.org Signed-off-by: Kevin Wolf <kwolf@redhat.com> Reviewed-by: Eric Blake <eblake@redhat.com>
Diffstat (limited to 'trace-events')
0 files changed, 0 insertions, 0 deletions