I messed up cc: qemu-block, sorry.
Markus Armbruster <[email protected]> writes:
> This is RFC because it needs more testing. I'm sending it out now in
> the hope of getting some review while we test.
>
> v3:
> * PATCH 01-07 unchanged except for a doc tweak in PATCH 06
> * PATCH 08-10 replace PATCH 9
> * PATCH 8 becomes PATCH 11, rebased on top of 08-10, commit message
> updated, R-by dropped
>
> Markus Armbruster (11):
> rbd: Reject -blockdev server.*.{numeric,to,ipv4,ipv6}
> rbd: Fix to cleanly reject -drive without pool or image
> rbd: Don't limit length of parameter values
> rbd: Clean up after the previous commit
> rbd: Don't accept -drive driver=rbd,keyvalue-pairs=...
> rbd: Clean up runtime_opts, fix -drive to reject filename
> rbd: Clean up qemu_rbd_create()'s detour through QemuOpts
> rbd: Revert -blockdev and -drive parameter auth-supported
> rbd: Revert -blockdev parameter password-secret
> Revert "rbd: add support for getting password from QCryptoSecret
> object"
> rbd: Fix bugs around -drive parameter "server"
>
> block/rbd.c | 356
> ++++++++++++---------------------------------------
> qapi-schema.json | 21 ++-
> qapi/block-core.json | 29 +----
> 3 files changed, 95 insertions(+), 311 deletions(-)