summaryrefslogtreecommitdiffstats
path: root/include/block
Commit message (Expand)AuthorAgeFilesLines
...
* include/block/block_int: Document protocol related functionsFabiano Rosas2018-03-261-0/+8
* block/accounting: introduce latency histogramVladimir Sementsov-Ogievskiy2018-03-191-0/+35
* block/mirror: change the semantic of 'force' of block-job-cancelLiang Li2018-03-191-2/+10
* blockjobs: add block-job-finalizeJohn Snow2018-03-191-0/+17
* blockjobs: add PENDING status and eventJohn Snow2018-03-191-0/+5
* blockjobs: add prepare callbackJohn Snow2018-03-191-0/+10
* blockjobs: add block_job_dismissJohn Snow2018-03-191-0/+14
* blockjobs: add block_job_verb permission tableJohn Snow2018-03-191-2/+11
* blockjobs: add status enumJohn Snow2018-03-191-0/+3
* Blockjobs: documentation touchupJohn Snow2018-03-192-5/+7
* blockjobs: model single jobs as transactionsJohn Snow2018-03-192-2/+2
* Merge remote-tracking branch 'remotes/jnsnow/tags/bitmaps-pull-request' into ...Peter Maydell2018-03-161-0/+7
|\
| * dirty-bitmap: add locked stateVladimir Sementsov-Ogievskiy2018-03-131-0/+3
| * block/dirty-bitmap: add _locked version of bdrv_reclaim_dirty_bitmapVladimir Sementsov-Ogievskiy2018-03-131-0/+3
| * block/dirty-bitmap: add bdrv_dirty_bitmap_enable_successor()Vladimir Sementsov-Ogievskiy2018-03-131-0/+1
* | nbd: BLOCK_STATUS for standard get_block_status function: client partVladimir Sementsov-Ogievskiy2018-03-131-0/+3
|/
* Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into ...Peter Maydell2018-03-131-31/+30
|\
| * block: make BDRV_POLL_WHILE() re-entrancy safeStefan Hajnoczi2018-03-121-31/+30
* | Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell2018-03-122-4/+11
|\ \ | |/ |/|
| * block: x-blockdev-create QMP commandKevin Wolf2018-03-091-1/+4
| * block: Make bdrv_is_whitelisted() publicKevin Wolf2018-03-091-0/+1
| * qcow2: Use BlockdevRef in qcow2_co_create()Kevin Wolf2018-03-091-0/+1
| * block: convert bdrv_check callback to coroutine_fnPaolo Bonzini2018-03-091-2/+3
| * block: convert bdrv_invalidate_cache callback to coroutine_fnPaolo Bonzini2018-03-091-1/+2
* | block: add aio_wait_bh_oneshot()Stefan Hajnoczi2018-03-081-0/+13
|/
* Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell2018-03-064-67/+171
|\
| * block: rename .bdrv_create() to .bdrv_co_create_opts()Stefan Hajnoczi2018-03-021-1/+2
| * block: extract AIO_WAIT_WHILE() from BlockDriverStateStefan Hajnoczi2018-03-023-37/+126
| * aio: rename aio_context_in_iothread() to in_aio_context_home_thread()Stefan Hajnoczi2018-03-022-3/+6
| * block: Drop unused .bdrv_co_get_block_status()Eric Blake2018-03-021-3/+0
| * block: Switch passthrough drivers to .bdrv_co_block_status()Eric Blake2018-03-021-12/+16
| * block: Add .bdrv_co_block_status() callbackEric Blake2018-03-022-12/+22
* | Include less of the generated modular QAPI headersMarkus Armbruster2018-03-023-3/+3
|/
* nbd: BLOCK_STATUS constantsVladimir Sementsov-Ogievskiy2018-03-011-0/+31
* nbd: change indenting in nbd.hVladimir Sementsov-Ogievskiy2018-03-011-11/+11
* block: maintain persistent disabled bitmapsVladimir Sementsov-Ogievskiy2018-02-131-1/+0
* block: Simplify bdrv_can_write_zeroes_with_unmap()Eric Blake2018-02-091-11/+0
* Move include qemu/option.h from qemu-common.h to actual usersMarkus Armbruster2018-02-094-6/+0
* Include qapi/qmp/qdict.h exactly where neededMarkus Armbruster2018-02-092-0/+2
* Include qapi/qmp/qobject.h exactly where neededMarkus Armbruster2018-02-091-1/+0
* Drop superfluous includes of qapi-types.h and test-qapi-types.hMarkus Armbruster2018-02-093-3/+0
* block: Move NVMe constants to a separate headerFam Zheng2018-02-081-0/+700
* block: Introduce buf register APIFam Zheng2018-02-082-1/+19
* qapi: add nbd-server-removeVladimir Sementsov-Ogievskiy2018-01-261-0/+1
* nbd: rename nbd_option and nbd_opt_replyVladimir Sementsov-Ogievskiy2018-01-101-4/+4
* block: Allow graph changes in subtree drained sectionKevin Wolf2017-12-222-2/+5
* 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: Remove unused bdrv_requests_pendingFam Zheng2017-12-221-1/+0
* hbitmap: add next_zero functionVladimir Sementsov-Ogievskiy2017-12-181-0/+1