]> Git Repo - qemu.git/commit - block/qcow2-refcount.c
qcow2: add shrink image support
authorPavel Butsykin <[email protected]>
Mon, 18 Sep 2017 12:42:29 +0000 (15:42 +0300)
committerMax Reitz <[email protected]>
Tue, 26 Sep 2017 13:00:32 +0000 (15:00 +0200)
commit46b732cdf3737ea8f9654f6ccd67ff52ddeddc20
tree2bacf7bfdcf21d73c098822a236960fb7dd03825
parentf71c08ea8e60f035485a512fd2af8908567592f0
qcow2: add shrink image support

This patch add shrinking of the image file for qcow2. As a result, this allows
us to reduce the virtual image size and free up space on the disk without
copying the image. Image can be fragmented and shrink is done by punching holes
in the image file.

Signed-off-by: Pavel Butsykin <[email protected]>
Reviewed-by: Max Reitz <[email protected]>
Reviewed-by: John Snow <[email protected]>
Message-id: 20170918124230[email protected]
Signed-off-by: Max Reitz <[email protected]>
block/qcow2-cluster.c
block/qcow2-refcount.c
block/qcow2.c
block/qcow2.h
qapi/block-core.json
This page took 0.030168 seconds and 4 git commands to generate.