summaryrefslogtreecommitdiffstats
path: root/include/block
Commit message (Expand)AuthorAgeFilesLines
* nbd: generalize usage of nbd_readVladimir Sementsov-Ogievskiy2019-02-041-2/+30
* qapi: add x-debug-query-block-graphVladimir Sementsov-Ogievskiy2019-01-311-0/+1
* throttle-groups: fix restart coroutine iothread raceStefan Hajnoczi2019-01-241-0/+5
* nbd/client: Add meta contexts to nbd_receive_export_list()Eric Blake2019-01-211-0/+2
* nbd/client: Add nbd_receive_export_list()Eric Blake2019-01-211-2/+13
* nbd/client: Change signature of nbd_negotiate_simple_meta_context()Eric Blake2019-01-211-1/+1
* nbd/client: Move export name into NBDExportInfoEric Blake2019-01-211-4/+4
* nbd/server: Favor [u]int64_t over off_tEric Blake2019-01-211-2/+2
* Revert "block/dirty-bitmap: Add bdrv_dirty_iter_next_area"Vladimir Sementsov-Ogievskiy2019-01-161-2/+0Star
* dirty-bitmap: add bdrv_dirty_bitmap_next_dirty_areaVladimir Sementsov-Ogievskiy2019-01-161-0/+2
* dirty-bitmap: improve bdrv_dirty_bitmap_next_zeroVladimir Sementsov-Ogievskiy2019-01-161-1/+2
* nbd: Merge nbd_export_bitmap into nbd_export_newEric Blake2019-01-141-6/+3Star
* nbd: Merge nbd_export_set_name into nbd_export_newEric Blake2019-01-141-2/+1Star
* nbd: publish _lookup functionsVladimir Sementsov-Ogievskiy2019-01-051-0/+5
* block: Remove flags parameter from bdrv_reopen_queue()Alberto Garcia2018-12-141-2/+1Star
* block: Drop bdrv_reopen()Alberto Garcia2018-12-141-1/+0Star
* block: Add bdrv_reopen_set_read_only()Alberto Garcia2018-12-141-0/+2
* block/backup: drop unused synchronization interfaceVladimir Sementsov-Ogievskiy2018-12-141-13/+0Star
* 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