Am 25.06.2013 um 19:15 hat Richard W.M. Jones geschrieben: > From: "Richard W.M. Jones" <rjo...@redhat.com> > > If the remote is a regular file, set it to true (ie. reads of > uninitialized areas in a newly created file will return zeroes). > If we can't prove that, return false (a safe default). > > Tested by adding a debugging print statement [not part of this commit] > and creating a remote file and a remote block device: > > $ ./qemu-img create ssh://localhost/tmp/new 100M > Formatting 'ssh://localhost/tmp/new', fmt=raw size=104857600 > filename ssh://localhost/tmp/new: has_zero_init = 1 > $ sudo lvcreate -L 1G -n tmp /dev/fedora > Logical volume "tmp" created > $ ./qemu-img create ssh://localhost/dev/fedora/tmp 1G > Formatting 'ssh://localhost/dev/fedora/tmp', fmt=raw size=1073741824 > filename ssh://localhost/dev/fedora/tmp: has_zero_init = 0 > > Cc: Kevin Wolf <kw...@redhat.com> > Signed-off-by: Richard W.M. Jones <rjo...@redhat.com>
Thanks, applied to the block branch, and CCed qemu-stable. Kevin