]> git.proxmox.com Git - mirror_qemu.git/commit - tests/qemu-iotests/group
block: Don't probe for unknown backing file format
authorKevin Wolf <kwolf@redhat.com>
Tue, 25 Nov 2014 17:12:42 +0000 (18:12 +0100)
committerKevin Wolf <kwolf@redhat.com>
Wed, 10 Dec 2014 09:31:13 +0000 (10:31 +0100)
commitc5f6e493bb5339d244eae5d3f21c5b6d73996739
tree293ef12cb27e38bb1fee122130db85e0717f1575
parent8884dd1bbc5ce42cd657ffcbef3a477443468974
block: Don't probe for unknown backing file format

If a qcow2 image specifies a backing file format that doesn't correspond
to any format driver that qemu knows, we shouldn't fall back to probing,
but simply error out.

Not looking up the backing file driver in bdrv_open_backing_file(), but
just filling in the "driver" option if it isn't there moves us closer to
the goal of having everything in QDict options and gets us the error
handling of bdrv_open(), which correctly refuses unknown drivers.

Cc: qemu-stable@nongnu.org
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Reviewed-by: Max Reitz <mreitz@redhat.com>
Message-id: 1416935562-7760-4-git-send-email-kwolf@redhat.com
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
block.c
tests/qemu-iotests/114 [new file with mode: 0755]
tests/qemu-iotests/114.out [new file with mode: 0644]
tests/qemu-iotests/group