summaryrefslogtreecommitdiffstats
path: root/block/commit.c
Commit message (Expand)AuthorAgeFilesLines
* blockjob: introduce block_job_early_failPaolo Bonzini2017-05-241-1/+1
* block: Add errp to b{lk,drv}_truncate()Max Reitz2017-04-281-2/+3
* commit: Set commit_top_bs->total_sectorsKevin Wolf2017-04-071-0/+1
* commit: Set commit_top_bs->aio_contextKevin Wolf2017-04-071-0/+2
* commit: Implement .bdrv_refresh_filenameKevin Wolf2017-03-131-0/+8
* commit: Implement bdrv_commit_top.bdrv_co_get_block_statusKevin Wolf2017-03-131-4/+16
* commit: Don't use error_abort in commit_startFam Zheng2017-03-071-2/+14
* commit: Fix error handlingKevin Wolf2017-03-071-1/+1
* block: Add Error parameter to bdrv_set_backing_hd()Kevin Wolf2017-02-281-7/+7
* commit: Add filter-node-name to block-commitKevin Wolf2017-02-281-2/+3
* commit: Use real permissions for HMP 'commit'Kevin Wolf2017-02-281-6/+27
* commit: Use real permissions in commit block jobKevin Wolf2017-02-281-18/+95
* blockjob: Add permissions to block_job_add_bdrv()Kevin Wolf2017-02-281-2/+6
* blockjob: Add permissions to block_job_create()Kevin Wolf2017-02-281-2/+3
* block: Add error parameter to blk_insert_bs()Kevin Wolf2017-02-281-8/+30
* block: Add permissions to blk_new()Kevin Wolf2017-02-281-4/+8
* blockjob: add block_job_startJohn Snow2016-11-151-3/+2Star
* blockjob: add .start fieldJohn Snow2016-11-151-1/+2
* blockjobs: split interface into public/private, Part 1John Snow2016-11-011-1/+1
* blockjob: centralize QMP event emissionsJohn Snow2016-11-011-4/+4
* blockjobs: Allow creating internal jobsJohn Snow2016-11-011-1/+1
* block: Block all nodes involved in the block-commit operationAlberto Garcia2016-10-311-0/+14
* block: prepare bdrv_reopen_multiple to release AioContextPaolo Bonzini2016-10-281-1/+1
* commit: Add 'base' to the reopen queue before 'overlay_bs'Alberto Garcia2016-09-231-4/+4
* commit: get the overlay node before manipulating the backing chainAlberto Garcia2016-09-201-2/+1Star
* Improve block job rate limiting for small bandwidth valuesSascha Silbe2016-07-131-8/+5Star
* commit: Fix use of error handling policyKevin Wolf2016-07-131-3/+3
* coroutine: move entry argument to qemu_coroutine_createPaolo Bonzini2016-07-131-2/+2
* commit: Add 'job-id' parameter to 'block-commit'Alberto Garcia2016-07-131-3/+4
* blockjob: Add 'job_id' parameter to block_job_create()Alberto Garcia2016-07-131-1/+1
* block: Use BlockBackend for I/O in bdrv_commit()Kevin Wolf2016-07-051-12/+22
* block: Move bdrv_commit() to block/commit.cKevin Wolf2016-07-051-0/+111
* block: Create the commit block job before reopening any imageAlberto Garcia2016-06-161-5/+6
* commit: Use BlockBackend for I/OKevin Wolf2016-05-251-20/+33
* blockjob: Don't touch BDS iostatusKevin Wolf2016-05-191-7/+0Star
* include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster2016-03-221-0/+1
* block: Clean up includesPeter Maydell2016-01-201-0/+1
* commit: reopen overlay_bs before baseAlberto Garcia2015-11-111-4/+4
* block: Move I/O status and error actions into BBMax Reitz2015-10-231-1/+2
* block: Allow specifying driver-specific options to reopenKevin Wolf2015-09-141-2/+2
* Include qapi/qmp/qerror.h exactly where neededMarkus Armbruster2015-06-221-0/+1
* qerror: Clean up QERR_ macros to expand into a single stringMarkus Armbruster2015-06-221-1/+1
* block: let commit blockjob run in BDS AioContextStefan Hajnoczi2014-11-031-26/+44
* block: Rename BlockDriverCompletionFunc to BlockCompletionFuncMarkus Armbruster2014-10-201-1/+1
* block: extend block-commit to accept a string for the backing fileJeff Cody2014-07-011-3/+6
* qerror.h: Remove QERR defines that are only used onceCole Robinson2014-04-251-1/+1
* commit: Remove unused checkFam Zheng2013-12-201-7/+1Star
* qapi: make use of new BlockJobTypeFam Zheng2013-10-111-1/+1
* blockjob: rename BlockJobType to BlockJobDriverFam Zheng2013-10-111-2/+2
* block: remove bdrv_is_allocated_above/bdrv_co_is_allocated_above distinctionPaolo Bonzini2013-09-061-3/+3