summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorVladimir Sementsov-Ogievskiy2018-06-20 16:48:36 +0200
committerKevin Wolf2018-07-05 10:29:00 +0200
commit2714f13d69adf73638842729ccfb3bdd6d5ee98f (patch)
treebffa272114f2b264f94cb8f05c3509f0eaf2c1b1 /include
parentqemu-img: allow compressed not-in-order writes (diff)
downloadqemu-2714f13d69adf73638842729ccfb3bdd6d5ee98f.tar.gz
qemu-2714f13d69adf73638842729ccfb3bdd6d5ee98f.tar.xz
qemu-2714f13d69adf73638842729ccfb3bdd6d5ee98f.zip
qcow2: refactor data compression
Make a separate function for compression to be parallelized later. - use .avail_out field instead of .next_out to calculate size of compressed data. It looks more natural and it allows to keep dest to be void pointer - set avail_out to be at least one byte less than input, to be sure avoid inefficient compression earlier Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions