Age | Commit message (Expand) | Author |
2017-03-07 | sheepdog: Implement bdrv_parse_filename() | Markus Armbruster |
2017-03-07 | sheepdog: Use SocketAddress and socket_connect() | Markus Armbruster |
2017-03-07 | sheepdog: Report errors in pseudo-filename more usefully | Markus Armbruster |
2017-03-07 | sheepdog: Don't truncate long VDI name in _open(), _create() | Markus Armbruster |
2017-03-07 | sheepdog: Fix snapshot ID parsing in _open(), _create, _goto() | Markus Armbruster |
2017-03-07 | sheepdog: Mark sd_snapshot_delete() lossage FIXME | Markus Armbruster |
2017-03-07 | sheepdog: Fix error handling sd_create() | Markus Armbruster |
2017-03-07 | sheepdog: Fix error handling in sd_snapshot_delete() | Markus Armbruster |
2017-03-07 | sheepdog: Defuse time bomb in sd_open() error handling | Markus Armbruster |
2017-02-28 | block: Add BDRV_O_RESIZE for blk_new_open() | Kevin Wolf |
2017-02-21 | coroutine-lock: add mutex argument to CoQueue APIs | Paolo Bonzini |
2017-02-21 | block: explicitly acquire aiocontext in callbacks that need it | Paolo Bonzini |
2017-02-01 | sheepdog: reorganize check for overlapping requests | Paolo Bonzini |
2017-02-01 | sheepdog: simplify inflight_aio_head management | Paolo Bonzini |
2017-02-01 | sheepdog: do not use BlockAIOCB | Paolo Bonzini |
2017-02-01 | sheepdog: reorganize coroutine flow | Paolo Bonzini |
2017-02-01 | sheepdog: remove unused cancellation support | Paolo Bonzini |
2017-01-03 | aio: add AioPollFn and io_poll() interface | Stefan Hajnoczi |
2016-11-22 | block: Return -ENOTSUP rather than assert on unaligned discards | Eric Blake |
2016-10-28 | block: only call aio_poll on the current thread's AioContext | Paolo Bonzini |
2016-10-28 | sheepdog: use BDRV_POLL_WHILE | Paolo Bonzini |
2016-09-15 | sheepdog: remove useless casts | Laurent Vivier |
2016-07-20 | sheepdog: Switch .bdrv_co_discard() to byte-based | Eric Blake |
2016-07-13 | coroutine: move entry argument to qemu_coroutine_create | Paolo Bonzini |
2016-06-16 | block: Make .bdrv_load_vmstate() vectored | Kevin Wolf |
2016-05-12 | block: Allow BDRV_REQ_FUA through blk_pwrite() | Eric Blake |
2016-05-12 | block: always compile-check debug prints | Zhou Jie |
2016-03-30 | block: Always set writeback mode in blk_new_open() | Kevin Wolf |
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-03-17 | blockdev: Split monitor reference from BB creation | Max Reitz |
2016-03-16 | block/sheepdog: fix argument passed to qemu_strtoul() | Jeff Cody |
2016-03-14 | sheepdog: Use BB functions in .bdrv_create() | Kevin Wolf |
2016-03-14 | block: Use writeback in .bdrv_create() implementations | Kevin Wolf |
2016-03-10 | osdep: remove use of socket_error() from all code | Daniel P. Berrange |
2016-02-29 | sheepdog: allow to delete snapshot | Vasiliy Tolstov |
2016-02-02 | sheepdog: Assign bs to file in sd_co_get_block_status | Fam Zheng |
2016-02-02 | block: Add "file" output parameter to block status query functions | Fam Zheng |
2016-01-20 | block: Clean up includes | Peter Maydell |
2016-01-13 | error: Use error_reportf_err() where it makes obvious sense | Markus Armbruster |
2016-01-13 | error: Use error_report_err() where appropriate (again) | Markus Armbruster |
2015-10-23 | aio: Add "is_external" flag for event handlers | Fam Zheng |
2015-09-25 | sheepdog: refine discard support | Hitoshi Mitake |
2015-09-25 | sheepdog: use per AIOCB dirty indexes for non overlapping requests | Hitoshi Mitake |
2015-09-25 | sheepdog: add reopen support | Liu Yuan |
2015-09-14 | block: Drop drv parameter from bdrv_open() | Max Reitz |
2015-07-28 | sheepdog: serialize requests to overwrapping area | Hitoshi Mitake |
2015-05-08 | sheepdog: fix resource leak with sd_snapshot_create | zhanghailiang |
2015-04-28 | Convert (ffs(val) - 1) to ctz32(val) | Stefan Hajnoczi |
2015-03-10 | sheepdog: Fix misleading error messages in sd_snapshot_create() | Markus Armbruster |