]> git.proxmox.com Git - qemu.git/commit - block/mirror.c
block: Add driver-specific options for backing files
authorKevin Wolf <kwolf@redhat.com>
Thu, 28 Mar 2013 14:29:24 +0000 (15:29 +0100)
committerKevin Wolf <kwolf@redhat.com>
Mon, 22 Apr 2013 08:27:59 +0000 (10:27 +0200)
commit31ca6d077c24b7aaa322d8930e3e5debbdb4a047
tree81974b0ff7bd37ca4493b0c4f95556adaab2f1f0
parent2af5ef70af9fdc823407ddc4ae14766806d4837a
block: Add driver-specific options for backing files

Options starting in "backing." are passed to the backing file now. If
you don't need to specify the filename for the backing file, you can add
it on the command line instead of in the image file:

$ qemu-nbd -t /tmp/test.img
$ qemu-img create -f qcow2 empty.qcow2 1G
$ qemu-system-x86_64 -drive file=empty.qcow2,backing.file.driver=nbd,\
    backing.file.host=localhost

Note that this doesn't override the backing filename from the image. If
the image has one, this will fail because NBD doesn't want the options
and a filename at the same time.

Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
block.c
block/mirror.c
include/block/block.h