]> xenbits.xensource.com Git - qemu-upstream-unstable.git/commit
block/nfs: Add create_opts
authorMax Reitz <mreitz@redhat.com>
Tue, 2 Dec 2014 17:32:44 +0000 (18:32 +0100)
committerMichael Roth <mdroth@linux.vnet.ibm.com>
Sun, 22 Feb 2015 18:03:37 +0000 (12:03 -0600)
commit0fc9a06b565ceea71662f69391ee6d86634faf25
tree3cbdd96775ba9ccc4db5a8c9dda1645bf1e2aaad
parent1961d1c3474aa4d957f5eff4d122908250089fdb
block/nfs: Add create_opts

The nfs protocol driver is capable of creating images, but did not
specify any creation options. Fix it.

A way to test this issue is the following:

$ qemu-img create -f nfs nfs://127.0.0.1/foo.qcow2 64M

Without this patch, it segfaults. With this patch, it does not. However,
this is not something that should really work; qemu-img should check
whether the parameter for the -f option (and -O for convert) is indeed a
format, and error out if it is not. Therefore, I am not making it an
iotest.

Cc: qemu-stable@nongnu.org
Signed-off-by: Max Reitz <mreitz@redhat.com>
Reviewed-by: Kevin Wolf <kwolf@redhat.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
(cherry picked from commit fd752801ae1cc729359a37f29e32265de6948d37)
Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com>
block/nfs.c