This series adds an option that is directly mapped to the blockdev-add QMP command. It works more or less like -drive, except that it doesn't create a BlockBackend (creating just a BDS without a BB is impossible with -drive) and doesn't support legacy options.
Depends on Dan's "[PATCH v13 0/6] QAPI/QOM work for non-scalar object properties". Kevin Wolf (3): block: Add '-blockdev' command line option doc: Document generic -blockdev options doc: Document driver-specific -blockdev options blockdev.c | 12 ++++ include/sysemu/sysemu.h | 1 + qemu-options.hx | 172 ++++++++++++++++++++++++++++++++++++++++-------- vl.c | 57 ++++++++++++++++ 4 files changed, 213 insertions(+), 29 deletions(-) -- 1.8.3.1