summaryrefslogtreecommitdiffstats
path: root/include/block/block.h
Commit message (Expand)AuthorAgeFilesLines
...
* block: bdrv_get_full_backing_filename_from_...'s ret. val.Max Reitz2019-02-251-4/+3Star
* block: Make path_combine() return the pathMax Reitz2019-02-251-3/+1Star
* block: Use bdrv_refresh_filename() to pullMax Reitz2019-02-251-1/+0Star
* bdrv_query_image_info Error parameter addedAndrey Shinkevich2019-02-111-1/+2
* qapi: add x-debug-query-block-graphVladimir Sementsov-Ogievskiy2019-01-311-0/+1
* 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: Require auto-read-only for existing fallbacksKevin Wolf2018-11-051-1/+2
* block: Add auto-read-only optionKevin Wolf2018-11-051-0/+2
* block: Allow changing 'detect-zeroes' on reopenAlberto Garcia2018-10-011-0/+1
* block: Use a single global AioWaitKevin Wolf2018-09-251-5/+1Star
* block: Fix documentation for BDRV_REQ_MAY_UNMAPKevin Wolf2018-07-301-5/+6
* 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-101-1/+2
* block/io: fix copy_rangeVladimir Sementsov-Ogievskiy2018-07-101-0/+12
* block: Poll after drain on attaching a nodeKevin Wolf2018-07-101-0/+8
* block: Move two block permission constants to the relevant enumAri Sundholm2018-07-051-0/+7
* block: Honour BDRV_REQ_NO_SERIALISING in copy rangeFam Zheng2018-07-031-2/+3
* block: Remove unused sector-based vectored I/OEric Blake2018-06-291-4/+0Star
* block: Convert .bdrv_truncate callback to coroutine_fnKevin Wolf2018-06-291-0/+4
* block: Allow graph changes in bdrv_drain_all_begin/end sectionsKevin Wolf2018-06-181-0/+1
* block: ignore_bds_parents parameter for drain functionsKevin Wolf2018-06-181-5/+11
* 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-181-0/+8
* block: Make bdrv_is_writable() publicMax Reitz2018-06-111-0/+1
* block: Add Error parameter to bdrv_amend_optionsMax Reitz2018-06-111-1/+2
* block: Introduce API for copy offloadingFam Zheng2018-06-011-0/+32
* block: Add BDRV_REQ_WRITE_UNCHANGED flagMax Reitz2018-05-151-1/+5
* block: BLK_PERM_WRITE includes ..._UNCHANGEDMax Reitz2018-05-151-0/+3
* block: Make bdrv_is_whitelisted() publicKevin Wolf2018-03-091-0/+1
* qcow2: Use BlockdevRef in qcow2_co_create()Kevin Wolf2018-03-091-0/+1
* Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell2018-03-061-40/+14Star
|\
| * block: extract AIO_WAIT_WHILE() from BlockDriverStateStefan Hajnoczi2018-03-021-33/+7Star
| * aio: rename aio_context_in_iothread() to in_aio_context_home_thread()Stefan Hajnoczi2018-03-021-1/+1
| * block: Add .bdrv_co_block_status() callbackEric Blake2018-03-021-7/+7
* | Include less of the generated modular QAPI headersMarkus Armbruster2018-03-021-1/+1
|/
* block: Simplify bdrv_can_write_zeroes_with_unmap()Eric Blake2018-02-091-11/+0Star
* Move include qemu/option.h from qemu-common.h to actual usersMarkus Armbruster2018-02-091-1/+0Star
* Include qapi/qmp/qdict.h exactly where neededMarkus Armbruster2018-02-091-0/+1
* Include qapi/qmp/qobject.h exactly where neededMarkus Armbruster2018-02-091-1/+0Star
* Drop superfluous includes of qapi-types.h and test-qapi-types.hMarkus Armbruster2018-02-091-1/+0Star
* block: Introduce buf register APIFam Zheng2018-02-081-1/+10
* block: Allow graph changes in subtree drained sectionKevin Wolf2017-12-221-2/+0Star
* block: Add bdrv_subtree_drained_begin/end()Kevin Wolf2017-12-221-0/+13
* block: Don't notify parents in drain call chainKevin Wolf2017-12-221-2/+2
* block: Make bdrv_next() keep strong referencesMax Reitz2017-11-171-0/+1
* block: Convert bdrv_get_block_status_above() to bytesEric Blake2017-10-261-5/+3Star