Age | Commit message (Expand) | Author |
2017-06-26 | block: change variable names in BlockDriverState | Manos Pitsidianakis |
2017-06-14 | block/rbd: enable filename option and parsing | Jeff Cody |
2017-05-09 | qobject: Use simpler QDict/QList scalar insertion macros | Eric Blake |
2017-04-28 | block: Add .bdrv_truncate() error messages | Max Reitz |
2017-04-28 | block: Add errp to BD.bdrv_truncate() | Max Reitz |
2017-04-24 | block/rbd: Add support for reopen() | Jeff Cody |
2017-04-24 | block/rbd - update variable names to more apt names | Jeff Cody |
2017-04-24 | block: do not set BDS read_only if copy_on_read enabled | Jeff Cody |
2017-04-24 | block: add bdrv_set_read_only() helper function | Jeff Cody |
2017-04-03 | block: Document -drive problematic code and bugs | Markus Armbruster |
2017-03-31 | rbd: Fix regression in legacy key/values containing escaped : | Eric Blake |
2017-03-28 | rbd: Fix bugs around -drive parameter "server" | Markus Armbruster |
2017-03-28 | rbd: Revert -blockdev and -drive parameter auth-supported | Markus Armbruster |
2017-03-28 | rbd: Clean up qemu_rbd_create()'s detour through QemuOpts | Markus Armbruster |
2017-03-28 | rbd: Clean up runtime_opts, fix -drive to reject filename | Markus Armbruster |
2017-03-28 | rbd: Don't accept -drive driver=rbd, keyvalue-pairs=... | Markus Armbruster |
2017-03-28 | rbd: Clean up after the previous commit | Markus Armbruster |
2017-03-28 | rbd: Don't limit length of parameter values | Markus Armbruster |
2017-03-28 | rbd: Fix to cleanly reject -drive without pool or image | Markus Armbruster |
2017-03-01 | block/rbd: add support for 'mon_host', 'auth_supported' via QAPI | Jeff Cody |
2017-02-28 | block/rbd: parse all options via bdrv_parse_filename | Jeff Cody |
2017-02-28 | block/rbd: add all the currently supported runtime_opts | Jeff Cody |
2017-02-28 | block/rbd: don't copy strings in qemu_rbd_next_tok() | Jeff Cody |
2017-02-24 | RBD: Add support readv,writev for rbd | tianqing |
2016-11-01 | rbd: make the code more readable | Xiubo Li |
2016-10-23 | rbd: shift byte count as a 64-bit value | Paolo Bonzini |
2016-10-07 | block: use aio_bh_schedule_oneshot | Paolo Bonzini |
2016-07-20 | block: Convert .bdrv_aio_discard() to byte-based | Eric Blake |
2016-07-20 | rbd: Switch rbd_start_aio() to byte-based | Eric Blake |
2016-06-20 | coccinelle: Remove unnecessary variables for function return value | Eduardo Habkost |
2016-06-16 | rbd:change error_setg() to error_setg_errno() | Vikhyat Umrao |
2016-03-22 | util: move declarations out of qemu-common.h | Veronia Bahaa |
2016-03-22 | include/qemu/osdep.h: Don't include qapi/error.h | Markus Armbruster |
2016-02-29 | rbd: add support for getting password from QCryptoSecret object | Daniel P. Berrange |
2016-01-20 | block: Clean up includes | Peter Maydell |
2015-07-14 | rbd: fix ceph settings precedence | Josh Durgin |
2015-07-14 | rbd: make qemu's cache setting override any ceph setting | Josh Durgin |
2015-07-14 | rbd: remove unused constants and fields | Josh Durgin |
2015-04-28 | Convert (ffs(val) - 1) to ctz32(val) | Stefan Hajnoczi |
2014-12-12 | block/rbd: fix memory leak | Gonglei |
2014-11-03 | rbd: Add support for bdrv_invalidate_cache | Adam Crume |
2014-10-20 | block: Rename BlockDriverCompletionFunc to BlockCompletionFunc | Markus Armbruster |
2014-10-20 | block: Rename BlockDriverAIOCB* to BlockAIOCB* | Markus Armbruster |
2014-09-22 | block: Rename qemu_aio_release -> qemu_aio_unref | Fam Zheng |
2014-09-22 | rbd: Drop rbd_aiocb_info.cancel | Fam Zheng |
2014-09-12 | block: round up file size to nearest sector | Hu Tao |
2014-08-20 | block: Use g_new() & friends to avoid multiplying sizes | Markus Armbruster |
2014-08-20 | block: Use g_new() & friends where that makes obvious sense | Markus Armbruster |
2014-08-15 | rbd: Handle failure for potentially large allocations | Kevin Wolf |
2014-06-16 | cleanup QEMUOptionParameter | Chunyan Liu |