- 64cc845 block/rbd: fix type of task->complete by Peter Lieven · 3 years, 8 months ago
- eb06cba block/rbd: drop qemu_rbd_refresh_limits by Peter Lieven · 3 years, 8 months ago
- c56ac27 block/rbd: add write zeroes support by Peter Lieven · 3 years, 8 months ago
- c3e5fac block/rbd: migrate from aio to coroutines by Peter Lieven · 3 years, 8 months ago
- 6d92141 block/rbd: update s->image_size in qemu_rbd_getlength by Peter Lieven · 3 years, 8 months ago
- 832a93d block/rbd: store object_size in BDRVRBDState by Peter Lieven · 3 years, 8 months ago
- 48672ac block/rbd: bump librbd requirement to luminous release by Peter Lieven · 3 years, 8 months ago
- 42e4ac9 block/rbd: Add support for rbd image encryption by Or Ozeri · 3 years, 8 months ago
- 2b99cfc block/rbd: Add an escape-aware strchr helper by Connor Kuehl · 3 years, 10 months ago
- b084b42 block/rbd: fix memory leak in qemu_rbd_co_create_opts() by Stefano Garzarella · 3 years, 11 months ago
- c1c1f6c block/rbd: fix memory leak in qemu_rbd_connect() by Stefano Garzarella · 3 years, 11 months ago
- eab3a46 qobject: Change qobject_to_json()'s value to GString by Markus Armbruster · 4 years, 2 months ago
- 7bae7c8 block/rbd: add 'namespace' to qemu_rbd_strong_runtime_opts[] by Stefano Garzarella · 4 years, 5 months ago
- 30b70f0 block/rbd: remove runtime_opts by John Snow · 4 years, 7 months ago
- b11a093 qapi: Smooth another visitor error checking pattern by Markus Armbruster · 4 years, 8 months ago
- 47e0b38 block: Drop unused .bdrv_has_zero_init_truncate by Eric Blake · 4 years, 10 months ago
- 2f98910 rbd: Support BDRV_REQ_ZERO_WRITE for truncate by Eric Blake · 4 years, 10 months ago
- 92b9279 block: Add flags to BlockDriver.bdrv_co_truncate() by Kevin Wolf · 4 years, 10 months ago
- b92902d block: pass BlockDriver reference to the .bdrv_co_create by Maxim Levitsky · 5 years ago
- 19ae9ae block/rbd: Add support for ceph namespaces by Florian Florensa · 5 years ago
- c80d8b0 block: Add @exact parameter to bdrv_co_truncate() by Max Reitz · 5 years ago
- e4ec5ad replay: add BH oneshot event for block layer by Pavel Dovgalyuk · 5 years ago
- 1dcaf52 block: Implement .bdrv_has_zero_init_truncate() by Max Reitz · 6 years ago
- d24f802 block/rbd: increase dynamically the image size by Stefano Garzarella · 6 years ago
- 0b8fa32 Include qemu/module.h where needed, drop it from qemu-common.h by Markus Armbruster · 6 years ago
- 2654267 block: Add strong_runtime_opts to BlockDriver by Max Reitz · 6 years ago
- eaa2410 block: Require auto-read-only for existing fallbacks by Kevin Wolf · 6 years ago
- a51b9c4 rbd: Close image in qemu_rbd_open() error path by Kevin Wolf · 6 years ago
- 5197f44 block: Use warn_report() & friends to report warnings by Markus Armbruster · 6 years ago
- 084d1d1 block/rbd: Attempt to parse legacy filenames by Jeff Cody · 6 years ago
- f24b03b block/rbd: pull out qemu_rbd_convert_options by Jeff Cody · 6 years ago
- 061ca8a block: Convert .bdrv_truncate callback to coroutine_fn by Kevin Wolf · 7 years ago
- d083f95 rbd: New parameter key-secret by Markus Armbruster · 7 years ago
- a3699de rbd: New parameter auth-client-required by Markus Armbruster · 7 years ago
- af91062 block: Factor out qobject_input_visitor_new_flat_confused() by Markus Armbruster · 7 years ago
- e5af0da block: Fix -blockdev for certain non-string scalars by Markus Armbruster · 7 years ago
- 609f45e block: Add block-specific QDict header by Max Reitz · 7 years ago
- bb9f762 rbd: Drop deprecated -drive parameter "filename" by Markus Armbruster · 7 years ago
- e8e16d4 rbd: Switch to byte-based callbacks by Eric Blake · 7 years ago
- cb3e7f0 qobject: Replace qobject_incref/QINCREF qobject_decref/QDECREF by Marc-André Lureau · 7 years ago
- bfb15b4 block/rbd: remove processed options from qdict by Jeff Cody · 7 years ago
- 7dc847e qapi: Replace qobject_to_X(o) by qobject_to(X, o) by Max Reitz · 7 years ago
- aa045c2 rbd: Use qemu_rbd_connect() in qemu_rbd_do_create() by Kevin Wolf · 7 years ago
- d41a558 rbd: Assign s->snap/image_name in qemu_rbd_open() by Kevin Wolf · 7 years ago
- 1bebea3 rbd: Support .bdrv_co_create by Kevin Wolf · 7 years ago
- 4bfb274 rbd: Pass BlockdevOptionsRbd to qemu_rbd_connect() by Kevin Wolf · 7 years ago
- 4ff4504 rbd: Remove non-schema options from runtime_opts by Kevin Wolf · 7 years ago
- 3d9136f rbd: Factor out qemu_rbd_connect() by Kevin Wolf · 7 years ago
- 71c8781 rbd: Fix use after free in qemu_rbd_set_keypairs() error path by Kevin Wolf · 7 years ago
- 2b148f3 block: convert bdrv_invalidate_cache callback to coroutine_fn by Paolo Bonzini · 7 years ago
- efc75e2 block: rename .bdrv_create() to .bdrv_co_create_opts() by Stefan Hajnoczi · 7 years ago
- 922a01a Move include qemu/option.h from qemu-common.h to actual users by Markus Armbruster · 7 years ago
- 452fcdb Include qapi/qmp/qdict.h exactly where needed by Markus Armbruster · 7 years ago
- 47e6b29 Include qapi/qmp/qlist.h exactly where needed by Markus Armbruster · 7 years ago
- 398e6ad block: Deprecate bdrv_set_read_only() and users by Kevin Wolf · 7 years ago
- 977c736 qapi: Mechanically convert FOO_lookup[...] to FOO_str(...) by Markus Armbruster · 7 years ago
- a309b29 Merge remote-tracking branch 'remotes/armbru/tags/pull-error-2017-07-13' into staging by Peter Maydell · 8 years ago
- 3dc6f86 Convert error_report() to warn_report() by Alistair Francis · 8 years ago
- 8243ccb block: Add PreallocMode to BD.bdrv_truncate() by Max Reitz · 8 years ago
- f5a5ca7 block: change variable names in BlockDriverState by Manos Pitsidianakis · 8 years ago
- 91589d9 block/rbd: enable filename option and parsing by Jeff Cody · 8 years ago
- 46f5ac2 qobject: Use simpler QDict/QList scalar insertion macros by Eric Blake · 8 years ago
- f59adb3 block: Add .bdrv_truncate() error messages by Max Reitz · 8 years ago
- 4bff28b block: Add errp to BD.bdrv_truncate() by Max Reitz · 8 years ago
- 56e7cf8 block/rbd: Add support for reopen() by Jeff Cody · 8 years ago
- 80b61a2 block/rbd - update variable names to more apt names by Jeff Cody · 8 years ago
- e2b8247 block: do not set BDS read_only if copy_on_read enabled by Jeff Cody · 8 years ago
- fe5241b block: add bdrv_set_read_only() helper function by Jeff Cody · 8 years ago
- 129c7d1 block: Document -drive problematic code and bugs by Markus Armbruster · 8 years ago
- e98c696 rbd: Fix regression in legacy key/values containing escaped : by Eric Blake · 8 years ago
- 2836284 rbd: Fix bugs around -drive parameter "server" by Markus Armbruster · 8 years ago
- 464444f rbd: Revert -blockdev and -drive parameter auth-supported by Markus Armbruster · 8 years ago
- 0784639 rbd: Clean up qemu_rbd_create()'s detour through QemuOpts by Markus Armbruster · 8 years ago
- cbf036b rbd: Clean up runtime_opts, fix -drive to reject filename by Markus Armbruster · 8 years ago
- 82f20e8 rbd: Don't accept -drive driver=rbd, keyvalue-pairs=... by Markus Armbruster · 8 years ago
- 8efb339 rbd: Clean up after the previous commit by Markus Armbruster · 8 years ago
- 730b00b rbd: Don't limit length of parameter values by Markus Armbruster · 8 years ago
- f51c363 rbd: Fix to cleanly reject -drive without pool or image by Markus Armbruster · 8 years ago
- 0a55679 block/rbd: add support for 'mon_host', 'auth_supported' via QAPI by Jeff Cody · 8 years ago
- c7cacb3 block/rbd: parse all options via bdrv_parse_filename by Jeff Cody · 8 years ago
- 0f9d252 block/rbd: add all the currently supported runtime_opts by Jeff Cody · 8 years ago
- 7830f90 block/rbd: don't copy strings in qemu_rbd_next_tok() by Jeff Cody · 8 years ago
- 1d393bd RBD: Add support readv,writev for rbd by tianqing · 8 years ago
- e38f643 rbd: make the code more readable by Xiubo Li · 8 years ago
- e948f66 rbd: shift byte count as a 64-bit value by Paolo Bonzini · 8 years ago
- fffb6e1 block: use aio_bh_schedule_oneshot by Paolo Bonzini · 8 years ago
- 4da444a block: Convert .bdrv_aio_discard() to byte-based by Eric Blake · 9 years ago
- 7bbca9e rbd: Switch rbd_start_aio() to byte-based by Eric Blake · 9 years ago
- 9be3859 coccinelle: Remove unnecessary variables for function return value by Eduardo Habkost · 9 years ago
- 87cd3d2 rbd:change error_setg() to error_setg_errno() by Vikhyat Umrao · 9 years ago
- f348b6d util: move declarations out of qemu-common.h by Veronia Bahaa · 9 years ago
- da34e65 include/qemu/osdep.h: Don't include qapi/error.h by Markus Armbruster · 9 years ago
- 60390a2 rbd: add support for getting password from QCryptoSecret object by Daniel P. Berrange · 9 years ago
- 80c71a2 block: Clean up includes by Peter Maydell · 9 years ago
- e34d8f2 rbd: fix ceph settings precedence by Josh Durgin · 10 years ago
- 99a3c89 rbd: make qemu's cache setting override any ceph setting by Josh Durgin · 10 years ago
- 3dbf00e rbd: remove unused constants and fields by Josh Durgin · 10 years ago
- 786a4ea Convert (ffs(val) - 1) to ctz32(val) by Stefan Hajnoczi · 10 years ago
- 9281dbe block/rbd: fix memory leak by Gonglei · 10 years ago
- be21788 rbd: Add support for bdrv_invalidate_cache by Adam Crume · 10 years ago