]> git.proxmox.com Git - mirror_qemu.git/commit
doc: Preallocation does not require writing zeroes
authorMax Reitz <mreitz@redhat.com>
Thu, 11 Jul 2019 13:29:35 +0000 (15:29 +0200)
committerMax Reitz <mreitz@redhat.com>
Mon, 19 Aug 2019 15:13:26 +0000 (17:13 +0200)
commitfa27c478102a6b5d1c6b02c005607ad9404b915f
treebd5aa3c5380cf84989c41bffd1e7e3bf28cb212a
parent9c46f4a06d9d57bc9f357cec3e37de94e6068413
doc: Preallocation does not require writing zeroes

When preallocating an encrypted qcow2 image, it just lets the protocol
driver write data and then does not mark the clusters as zero.
Therefore, reading this image will yield effectively random data.

As such, we have not fulfilled the promise of always writing zeroes when
preallocating an image in a while.  It seems that nobody has really
cared, so change the documentation to conform to qemu's actual behavior.

Signed-off-by: Max Reitz <mreitz@redhat.com>
Message-id: 20190711132935.13070-1-mreitz@redhat.com
Reviewed-by: Eric Blake <eblake@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Reviewed-by: Maxim Levitsky <mlevitsk@redhat.com>
Signed-off-by: Max Reitz <mreitz@redhat.com>
docs/qemu-block-drivers.texi
qapi/block-core.json
qemu-img.texi