qemu/fsdev
Greg Kurz aee7f3ecd8 fsdev: Error out when unsupported option is passed
Each fsdriver only supports a subset of the options that can be passed
to -fsdev. Unsupported options are simply ignored. This could cause the
user to erroneously think QEMU has a bug.

Enforce strict checking of supported options for all fsdrivers. This
shouldn't impact libvirt, since it doesn't know about the synth and
proxy fsdrivers.

Signed-off-by: Greg Kurz <groug@kaod.org>
Reviewed-by: Eric Blake <eblake@redhat.com>
2019-05-17 17:34:48 +02:00
..
9p-iov-marshal.c fsdev: don't allow unknown format in marshal/unmarshal 2017-05-25 10:30:13 +02:00
9p-iov-marshal.h Clean up ill-advised or unusual header guards 2016-07-12 16:20:46 +02:00
9p-marshal.c 9pfs: drop useless v9fs_string_null() function 2016-09-16 08:56:15 +02:00
9p-marshal.h 9pfs: fsdev: drop useless extern annotation for functions 2016-10-17 14:13:58 +02:00
Makefile.objs fsdev: fix compilation with VIRTIO but not VIRTIO_9P 2018-08-22 12:21:13 +02:00
file-op-9p.h fsdev: Drop unused opaque field 2019-05-17 17:34:48 +02:00
qemu-fsdev-dummy.c fsdev: Clean up error reporting in qemu_fsdev_add() 2018-10-19 14:51:34 +02:00
qemu-fsdev-opts.c 9pfs: local: Add support for custom fmode/dmode in 9ps mapped security modes 2017-06-29 15:11:50 +02:00
qemu-fsdev-throttle.c Move include qemu/option.h from qemu-common.h to actual users 2018-02-09 13:52:16 +01:00
qemu-fsdev-throttle.h Clean up header guards that don't match their file name 2019-05-13 08:58:55 +02:00
qemu-fsdev.c fsdev: Error out when unsupported option is passed 2019-05-17 17:34:48 +02:00
qemu-fsdev.h fsdev: Move some types definition to qemu-fsdev.c 2019-05-17 17:34:48 +02:00
virtfs-proxy-helper.c use g_path_get_basename instead of basename 2018-03-06 14:01:29 +01:00
virtfs-proxy-helper.texi fsdev: spelling fix 2016-06-07 18:02:49 +03:00