Age | Commit message (Expand) | Author | Files | Lines |
2018-02-13 | sheepdog: Allow fully preallocated truncation | Max Reitz | 1 | -3/+12 |
2018-02-13 | sheepdog: Pass old and new size to sd_prealloc() | Max Reitz | 1 | -11/+5 |
2018-02-13 | sheepdog: Make sd_prealloc() take a BDS | Max Reitz | 1 | -8/+21 |
2018-02-09 | Move include qemu/option.h from qemu-common.h to actual users | Markus Armbruster | 1 | -0/+1 |
2017-12-20 | Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into ... | Peter Maydell | 1 | -2/+1 |
2017-12-19 | coroutine: simplify co_aio_sleep_ns() prototype | Stefan Hajnoczi | 1 | -2/+1 |
2017-12-18 | block/sheepdog: code beautification | Jeff Cody | 1 | -82/+82 |
2017-12-18 | block/sheepdog: remove spurious NULL check | Jeff Cody | 1 | -1/+1 |
2017-09-05 | Merge remote-tracking branch 'remotes/berrange/tags/pull-qio-20170905-2' into... | Peter Maydell | 1 | -1/+1 |
2017-09-05 | util: remove the obsolete non-blocking connect | Cao jin | 1 | -1/+1 |
2017-09-04 | qapi: Mechanically convert FOO_lookup[...] to FOO_str(...) | Markus Armbruster | 1 | -1/+1 |
2017-07-17 | sheepdog: add queue_lock | Paolo Bonzini | 1 | -2/+19 |
2017-07-11 | block: Add PreallocMode to BD.bdrv_truncate() | Max Reitz | 1 | -2/+9 |
2017-06-26 | block: Do not strcmp() with NULL uri->scheme | Max Reitz | 1 | -3/+3 |
2017-06-26 | block: change variable names in BlockDriverState | Manos Pitsidianakis | 1 | -3/+3 |
2017-06-22 | Merge remote-tracking branch 'remotes/armbru/tags/pull-qapi-2017-06-09-v2' in... | Peter Maydell | 1 | -1/+0 |
2017-06-20 | qapi: merge QInt and QFloat in QNum | Marc-André Lureau | 1 | -1/+0 |
2017-06-16 | block: access wakeup with atomic ops | Paolo Bonzini | 1 | -1/+2 |
2017-05-09 | sockets: Limit SocketAddressLegacy to external interfaces | Markus Armbruster | 1 | -19/+13 |
2017-05-09 | sockets: Rename SocketAddressFlat to SocketAddress | Markus Armbruster | 1 | -3/+3 |
2017-05-09 | sockets: Rename SocketAddress to SocketAddressLegacy | Markus Armbruster | 1 | -9/+9 |
2017-04-28 | block: Add errp to BD.bdrv_truncate() | Max Reitz | 1 | -8/+6 |
2017-04-24 | socket: Make errp the last parameter of socket_connect | Fam Zheng | 1 | -1/+1 |
2017-04-11 | sheepdog: Fix crash in co_read_response() | Kevin Wolf | 1 | -1/+1 |
2017-04-11 | sheepdog: Use bdrv_coroutine_enter before BDRV_POLL_WHILE | Fam Zheng | 1 | -1/+1 |
2017-04-03 | sheepdog: Fix blockdev-add | Markus Armbruster | 1 | -32/+58 |
2017-03-07 | sheepdog: Implement bdrv_parse_filename() | Markus Armbruster | 1 | -56/+174 |
2017-03-07 | sheepdog: Use SocketAddress and socket_connect() | Markus Armbruster | 1 | -23/+30 |
2017-03-07 | sheepdog: Report errors in pseudo-filename more usefully | Markus Armbruster | 1 | -29/+59 |
2017-03-07 | sheepdog: Don't truncate long VDI name in _open(), _create() | Markus Armbruster | 1 | -1/+4 |
2017-03-07 | sheepdog: Fix snapshot ID parsing in _open(), _create, _goto() | Markus Armbruster | 1 | -11/+55 |
2017-03-07 | sheepdog: Mark sd_snapshot_delete() lossage FIXME | Markus Armbruster | 1 | -0/+10 |
2017-03-07 | sheepdog: Fix error handling sd_create() | Markus Armbruster | 1 | -4/+2 |
2017-03-07 | sheepdog: Fix error handling in sd_snapshot_delete() | Markus Armbruster | 1 | -22/+19 |
2017-03-07 | sheepdog: Defuse time bomb in sd_open() error handling | Markus Armbruster | 1 | -10/+10 |
2017-02-28 | block: Add BDRV_O_RESIZE for blk_new_open() | Kevin Wolf | 1 | -1/+1 |
2017-02-21 | coroutine-lock: add mutex argument to CoQueue APIs | Paolo Bonzini | 1 | -1/+1 |
2017-02-21 | block: explicitly acquire aiocontext in callbacks that need it | Paolo Bonzini | 1 | -14/+15 |
2017-02-01 | sheepdog: reorganize check for overlapping requests | Paolo Bonzini | 1 | -36/+30 |
2017-02-01 | sheepdog: simplify inflight_aio_head management | Paolo Bonzini | 1 | -17/+6 |
2017-02-01 | sheepdog: do not use BlockAIOCB | Paolo Bonzini | 1 | -60/+39 |
2017-02-01 | sheepdog: reorganize coroutine flow | Paolo Bonzini | 1 | -73/+42 |
2017-02-01 | sheepdog: remove unused cancellation support | Paolo Bonzini | 1 | -52/+0 |
2017-01-03 | aio: add AioPollFn and io_poll() interface | Stefan Hajnoczi | 1 | -13/+13 |
2016-11-22 | block: Return -ENOTSUP rather than assert on unaligned discards | Eric Blake | 1 | -2/+3 |
2016-10-28 | block: only call aio_poll on the current thread's AioContext | Paolo Bonzini | 1 | -0/+3 |
2016-10-28 | sheepdog: use BDRV_POLL_WHILE | Paolo Bonzini | 1 | -29/+35 |
2016-09-15 | sheepdog: remove useless casts | Laurent Vivier | 1 | -2/+2 |
2016-07-20 | sheepdog: Switch .bdrv_co_discard() to byte-based | Eric Blake | 1 | -7/+10 |
2016-07-13 | coroutine: move entry argument to qemu_coroutine_create | Paolo Bonzini | 1 | -7/+7 |