summaryrefslogtreecommitdiffstats
path: root/include/block
Commit message (Expand)AuthorAgeFilesLines
* block: Document BDRV_REQ_WRITE_UNCHANGED supportMax Reitz2018-05-151-2/+16
* block: Add BDRV_REQ_WRITE_UNCHANGED flagMax Reitz2018-05-151-1/+5
* block: BLK_PERM_WRITE includes ..._UNCHANGEDMax Reitz2018-05-151-0/+3
* blockjob: Add block_job_driver()Kevin Wolf2018-05-151-0/+7
* blockjob: Introduce block_job_ratelimit_get_delay()Kevin Wolf2018-05-151-0/+8
* blockjob: Implement block_job_set_speed() centrallyKevin Wolf2018-05-152-3/+2Star
* blockjob: Move RateLimit to BlockJobKevin Wolf2018-05-151-0/+4
* blockjob: Wrappers for progress counter accessKevin Wolf2018-05-151-0/+19
* block: Merge .bdrv_co_writev{,_flags} in driversEric Blake2018-05-151-2/+0Star
* block: Drop last of the sector-based aio callbacksEric Blake2018-05-151-6/+0Star
* file-win32: Switch to byte-based callbacksEric Blake2018-05-151-1/+1
* block: Support byte-based aio callbacksEric Blake2018-05-151-0/+6
* blockjob: drop block_job_pause/resume_all()Stefan Hajnoczi2018-05-101-14/+0Star
* 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/+30Star
|\
| * block: make BDRV_POLL_WHILE() re-entrancy safeStefan Hajnoczi2018-03-121-31/+30Star
* | 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/+0Star
| * 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/+0Star
* block: Simplify bdrv_can_write_zeroes_with_unmap()Eric Blake2018-02-091-11/+0Star