summaryrefslogtreecommitdiffstats
path: root/include/block
Commit message (Expand)AuthorAgeFilesLines
...
* aio-wait: delegate polling of main AioContext if BQL not heldPaolo Bonzini2020-04-092-19/+32
* block: trickle down the fallback image creation function use to the block dri...Maxim Levitsky2020-03-262-0/+12
* block: pass BlockDriver reference to the .bdrv_co_createMaxim Levitsky2020-03-261-1/+2
* block/dirty-bitmap: improve _next_dirty_area APIVladimir Sementsov-Ogievskiy2020-03-181-1/+2
* block/dirty-bitmap: add _next_dirty APIVladimir Sementsov-Ogievskiy2020-03-181-0/+2
* block/dirty-bitmap: switch _next_dirty_area and _next_zero to int64_tVladimir Sementsov-Ogievskiy2020-03-181-3/+3
* Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell2020-03-122-0/+8
|\
| * block.c: adding bdrv_co_delete_fileDaniel Henrique Barboza2020-03-111-0/+1
| * block: introducing 'bdrv_co_delete_file' interfaceDaniel Henrique Barboza2020-03-111-0/+4
| * block: Make bdrv_get_cumulative_perm() publicKevin Wolf2020-03-111-0/+3
* | Merge remote-tracking branch 'remotes/maxreitz/tags/pull-block-2020-03-11' in...Peter Maydell2020-03-111-57/+8Star
|\ \
| * | block/block-copy: hide structure definitionsVladimir Sementsov-Ogievskiy2020-03-111-48/+4Star
| * | block/block-copy: rename start to offset in interfacesVladimir Sementsov-Ogievskiy2020-03-111-2/+2
| * | block/block-copy: refactor interfaces to use bytes instead of endVladimir Sementsov-Ogievskiy2020-03-111-3/+3
| * | block/block-copy: fix progress calculationVladimir Sementsov-Ogievskiy2020-03-111-10/+5Star
| |/
* | Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into ...Peter Maydell2020-03-111-2/+69
|\ \ | |/ |/|
| * aio-posix: remove idle poll handlers to improve scalabilityStefan Hajnoczi2020-03-091-0/+8
| * aio-posix: support userspace polling of fd monitoringStefan Hajnoczi2020-03-091-0/+19
| * aio-posix: add io_uring fd monitoring implementationStefan Hajnoczi2020-03-091-0/+9
| * aio-posix: simplify FDMonOps->update() prototypeStefan Hajnoczi2020-03-091-7/+6Star
| * aio-posix: extract ppoll(2) and epoll(7) fd monitoringStefan Hajnoczi2020-03-091-2/+34
* | monitor/hmp: Move hmp_drive_add_node to block-hmp-cmds.cMaxim Levitsky2020-03-091-2/+3
* | monitor/hmp: move hmp_info_block* to block-hmp-cmds.cMaxim Levitsky2020-03-091-0/+4
* | monitor/hmp: move remaining hmp_block* functions to block-hmp-cmds.cMaxim Levitsky2020-03-091-0/+9
* | monitor/hmp: move hmp_nbd_server* to block-hmp-cmds.cMaxim Levitsky2020-03-091-0/+5
* | monitor/hmp: move hmp_snapshot_* to block-hmp-cmds.cMaxim Levitsky2020-03-091-0/+4
* | monitor/hmp: move hmp_block_job* to block-hmp-cmds.cMaxim Levitsky2020-03-091-0/+6
* | monitor/hmp: move hmp_drive_mirror and hmp_drive_backup to block-hmp-cmds.cMaxim Levitsky2020-03-091-3/+9
* | monitor/hmp: move hmp_drive_del and hmp_commit to block-hmp-cmds.cMaxim Levitsky2020-03-091-0/+4
* | monitor/hmp: rename device-hotplug.c to block/monitor/block-hmp-cmds.cMaxim Levitsky2020-03-091-0/+16
|/
* qemu-storage-daemon: Add --nbd-server optionKevin Wolf2020-03-061-0/+1
* block: Introduce 'bdrv_reopen_commit_post' stepPeter Krempa2020-03-061-0/+1
* aio-posix: make AioHandler deletion O(1)Stefan Hajnoczi2020-02-221-1/+5
* util/async: make bh_aio_poll() O(1)Stefan Hajnoczi2020-02-221-2/+18
* qapi: Allow getting flat output from 'query-named-block-nodes'Peter Krempa2020-02-202-2/+4
* block: Remove bdrv_recurse_is_first_non_filter()Max Reitz2020-02-182-12/+0Star
* block: Add bdrv_recurse_can_replace()Max Reitz2020-02-181-0/+10
* block: Drop bdrv_is_first_non_filter()Max Reitz2020-02-181-1/+0Star
* blockdev: adds bdrv_parse_aio to use io_uringAarushi Mehta2020-01-301-0/+1
* block/io_uring: implements interfaces for io_uringAarushi Mehta2020-01-302-1/+27
* block/block: add BDRV flag for io_uringAarushi Mehta2020-01-301-0/+1
* block/io: wait for serialising requests when a request becomes serialisingPaolo Bonzini2020-01-301-2/+1Star
* block: eliminate BDRV_REQ_NO_SERIALISINGPaolo Bonzini2020-01-301-12/+0Star
* block: Add bdrv_qapi_perm_to_blk_perm()Max Reitz2020-01-061-0/+1
* block/snapshot: rename Error ** parameter to more common errpVladimir Sementsov-Ogievskiy2019-12-181-1/+1
* nbd: Don't send oversize stringsEric Blake2019-11-181-4/+4
* bitmap: Enforce maximum bitmap name lengthEric Blake2019-11-181-0/+2
* nbd/server: Prefer heap over stack for parsing client namesEric Blake2019-11-181-5/+5
* block: Add bdrv_co_get_self_request()Max Reitz2019-11-041-0/+1
* block: Make wait/mark serialising requests publicMax Reitz2019-11-041-0/+3