From: Lidong Chen <lidongc...@tencent.com> When use old style option like -o backing_file, img_convert continue run when bs_n > 1, this patch fix this bug.
Signed-off-by: Lidong Chen <lidongc...@tencent.com> --- qemu-img.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/qemu-img.c b/qemu-img.c index b220cf7..c673aef 100644 --- a/qemu-img.c +++ b/qemu-img.c @@ -2225,6 +2225,13 @@ static int img_convert(int argc, char **argv) out_baseimg = out_baseimg_param; } + if (bs_n > 1 && out_baseimg) { + error_report("-B makes no sense when concatenating multiple input " + "images"); + ret = -1; + goto out; + } + /* Check if compression is supported */ if (compress) { bool encryption = -- 1.8.3.1