summaryrefslogtreecommitdiffstats
path: root/include/block
Commit message (Expand)AuthorAgeFilesLines
* block: Require auto-read-only for existing fallbacksKevin Wolf2018-11-051-1/+2
* block: Add auto-read-only optionKevin Wolf2018-11-051-0/+2
* dirty-bitmaps: clean-up bitmaps loading and migration logicVladimir Sementsov-Ogievskiy2018-10-291-1/+1
* block/dirty-bitmaps: add user_locked status checkerJohn Snow2018-10-291-0/+1
* dirty-bitmap: make it possible to restore bitmap after mergeVladimir Sementsov-Ogievskiy2018-10-291-1/+1
* dirty-bitmap: rename bdrv_undo_clear_dirty_bitmapVladimir Sementsov-Ogievskiy2018-10-291-1/+1
* qemu-timer: introduce timer attributesArtem Pisarenko2018-10-191-7/+52
* nbd: fix NBD_FLAG_SEND_CACHE valueDenis V. Lunev2018-10-041-1/+3
* nbd/server: drop old-style negotiationVladimir Sementsov-Ogievskiy2018-10-031-2/+1Star
* block: Allow changing 'detect-zeroes' on reopenAlberto Garcia2018-10-011-0/+1
* block: Use a single global AioWaitKevin Wolf2018-09-254-29/+12Star
* aio-wait: Increase num_waiters even in home threadKevin Wolf2018-09-251-3/+3
* blockjob: Wake up BDS when job becomes idleKevin Wolf2018-09-251-0/+13
* block/stream: add block job creation flagsJohn Snow2018-09-251-1/+4
* block/mirror: add block job creation flagsJohn Snow2018-09-251-1/+4
* block/commit: add block job creation flagsJohn Snow2018-09-251-1/+4
* block: Fix documentation for BDRV_REQ_MAY_UNMAPKevin Wolf2018-07-301-5/+6
* block: Use uint64_t for BdrvTrackedRequest byte fieldsFam Zheng2018-07-101-2/+2
* block: Use BdrvChild to discardFam Zheng2018-07-101-2/+2
* block: add BDRV_REQ_SERIALISING flagVladimir Sementsov-Ogievskiy2018-07-101-1/+13
* block: split flags in copy_rangeVladimir Sementsov-Ogievskiy2018-07-102-5/+12
* block/io: fix copy_rangeVladimir Sementsov-Ogievskiy2018-07-101-0/+12
* block: Poll after drain on attaching a nodeKevin Wolf2018-07-102-0/+11
* Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell2018-07-051-0/+7
|\
| * block: Move two block permission constants to the relevant enumAri Sundholm2018-07-051-0/+7
* | block/dirty-bitmap: add bdrv_enable_dirty_bitmap_lockedVladimir Sementsov-Ogievskiy2018-07-041-0/+1
|/
* Merge remote-tracking branch 'remotes/cody/tags/block-pull-request' into stagingPeter Maydell2018-07-031-2/+3
|\
| * block: Honour BDRV_REQ_NO_SERIALISING in copy rangeFam Zheng2018-07-031-2/+3
* | nbd/client: Add x-dirty-bitmap to query bitmap from serverEric Blake2018-07-021-0/+1
|/
* block: Remove unused sector-based vectored I/OEric Blake2018-06-291-4/+0Star
* file-posix: Make .bdrv_co_truncate asynchronousKevin Wolf2018-06-291-1/+3
* block: Use tracked request for truncateKevin Wolf2018-06-291-0/+1
* block: Move bdrv_truncate() implementation to io.cKevin Wolf2018-06-291-0/+2
* block: Convert .bdrv_truncate callback to coroutine_fnKevin Wolf2018-06-292-2/+6
* linux-aio: properly bubble up errors from initializationNishanth Aravamudan2018-06-272-1/+4
* nbd/server: introduce NBD_CMD_CACHEVladimir Sementsov-Ogievskiy2018-06-211-1/+2
* nbd/server: implement dirty bitmap exportVladimir Sementsov-Ogievskiy2018-06-211-2/+6
* block/mirror: Add copy mode QAPI interfaceMax Reitz2018-06-181-1/+3
* block/dirty-bitmap: Add bdrv_dirty_iter_next_areaMax Reitz2018-06-181-0/+2
* block: Allow graph changes in bdrv_drain_all_begin/end sectionsKevin Wolf2018-06-182-0/+2
* block: ignore_bds_parents parameter for drain functionsKevin Wolf2018-06-182-5/+17
* block: Allow AIO_WAIT_WHILE with NULL ctxKevin Wolf2018-06-181-4/+9
* block: Don't poll in parent drain callbacksKevin Wolf2018-06-181-0/+9
* block: Drain recursively with a single BDRV_POLL_WHILE()Kevin Wolf2018-06-181-3/+6
* block: Really pause block jobs on drainKevin Wolf2018-06-183-0/+23
* block: Avoid unnecessary aio_poll() in AIO_WAIT_WHILE()Kevin Wolf2018-06-181-14/+8Star
* block: Factor out qobject_input_visitor_new_flat_confused()Markus Armbruster2018-06-151-1/+2
* block: Fix -blockdev for certain non-string scalarsMarkus Armbruster2018-06-151-0/+1
* block: Add block-specific QDict headerMax Reitz2018-06-151-0/+32
* qapi: add x-block-dirty-bitmap-mergeVladimir Sementsov-Ogievskiy2018-06-111-1/+2