summary refs log tree commit diff stats
path: root/results/scraper/launchpad/1103903
diff options
context:
space:
mode:
Diffstat (limited to 'results/scraper/launchpad/1103903')
-rw-r--r--results/scraper/launchpad/110390343
1 files changed, 43 insertions, 0 deletions
diff --git a/results/scraper/launchpad/1103903 b/results/scraper/launchpad/1103903
new file mode 100644
index 00000000..de403a8a
--- /dev/null
+++ b/results/scraper/launchpad/1103903
@@ -0,0 +1,43 @@
+drive_mirror on a resized image creates file with wrong size
+
+Repro steps:
+
+qemu-img create -f qcow2 base 32M
+qemu-img create -f qcow2 -o backing_file=base disk
+qemu-img resize /home/vishvananda/disk 64M
+qemu-system-x86_64 -drive file=disk,id=vda -vnc :1 -monitor stdio
+QEMU 1.3.0 monitor - type 'help' for more information
+(qemu) drive_mirror vda test
+Formatting 'test', fmt=qcow2 size=33554432 backing_file='base' backing_fmt='qcow2' encryption=off cluster_size=65536 lazy_refcounts=off
+
+the file is 32M instead of 64M:
+
+qemu-img info test
+image: test
+file format: qcow2
+virtual size: 32M (33554432 bytes)
+disk size: 196K
+cluster_size: 65536
+backing file: base
+backing file format: qcow2
+
+Workaround is to precreate the new file of the proper size and pass -n
+
+qemu-img create -f qcow2 base 32M
+qemu-img create -f qcow2 -o backing_file=base disk
+qemu-img resize /home/vishvananda/disk 64M
+qemu-img create -f qcow2 -o backing_file=base test 64M
+qemu-system-x86_64 -drive file=disk,id=vda -vnc :1 -monitor stdio
+QEMU 1.3.0 monitor - type 'help' for more information
+(qemu) drive_mirror vda test -n
+
+
+
+reformatted patch and submitted upstream:
+
+http://lists.gnu.org/archive/html/qemu-devel/2013-01/msg04584.html
+
+Patch has been included here:
+http://git.qemu.org/?p=qemu.git;a=commitdiff;h=8689907266b649b757c220
+... so I think it should be OK to close this bug ticket now.
+