block: Create proper size file for disk mirror
authorVishvananda Ishaya <vishvananda@gmail.com>
Thu, 24 Jan 2013 18:00:40 +0000 (10:00 -0800)
committerKevin Wolf <kwolf@redhat.com>
Fri, 25 Jan 2013 17:18:36 +0000 (18:18 +0100)
commit8689907266b649b757c2203d9652cbe928a3ae0b
tree765ca571cc265cfbcdc0a138c4eda9f8c15efc93
parenta26230218d7d66ec5cb1aec101ceaf0e7400ef7f
block: Create proper size file for disk mirror

The qmp monitor command to mirror a disk was passing -1 for size
along with the disk's backing file. This size of the resulting disk
is the size of the backing file, which is incorrect if the disk
has been resized. Therefore we should always pass in the size of
the current disk.

Signed-off-by: Vishvananda Ishaya <vishvananda@gmail.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
blockdev.c