From: Richard W.M. Jones Date: Fri, 4 Mar 2011 12:13:32 +0000 (+0000) Subject: virt-make-fs: Round disk size to integer, fix for qemu-img 0.14. X-Git-Tag: 1.8.2~5 X-Git-Url: http://git.annexia.org/?a=commitdiff_plain;h=edffc79f70141f1af2873db50c30a036bf5c61b7;p=libguestfs.git virt-make-fs: Round disk size to integer, fix for qemu-img 0.14. qemu-img used to allow you to specify a fractional image size in bytes (or at least, it used to ignore the part after the decimal place). In qemu-img 0.14 it no longer does this so we round down the size to a whole number of bytes. (cherry picked from commit eda9826d25336bcf661700270c580d4d62128750) --- diff --git a/tools/virt-make-fs b/tools/virt-make-fs index 16f02a9..46edbea 100755 --- a/tools/virt-make-fs +++ b/tools/virt-make-fs @@ -393,6 +393,8 @@ if (!defined $size) { } } +$size = int ($size); + # Create the output disk. # Take the unusual step of invoking qemu-img here.