summaryrefslogtreecommitdiffstats
path: root/include/block
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'kwolf/tags/for-upstream' into stagingStefan Hajnoczi2017-05-301-0/+3
|\
| * block/file-*: *_parse_filename() and colonsMax Reitz2017-05-291-0/+3
* | blockjob: use deferred_to_main_loop to indicate the coroutine has endedPaolo Bonzini2017-05-241-1/+2
* | blockjob: introduce block_job_pause/resume_allPaolo Bonzini2017-05-242-16/+14Star
* | blockjob: introduce block_job_early_failPaolo Bonzini2017-05-241-12/+3Star
* | blockjob: remove iostatus_reset callbackPaolo Bonzini2017-05-241-3/+0Star
|/
* Merge tag 'block-pull-request' into stagingStefan Hajnoczi2017-05-121-2/+8
|\
| * aio: add missing aio_notify() to aio_enable_external()Stefan Hajnoczi2017-05-121-2/+8
* | block: Update comments on BDRV_BLOCK_* meaningsEric Blake2017-05-112-16/+26
* | block: Fix write/resize permissions for inactive imagesKevin Wolf2017-05-111-0/+1
* | block: Drop permissions when migration completesKevin Wolf2017-05-111-3/+4
* | block: New BdrvChildRole.activate() for blk_resume_after_migration()Kevin Wolf2017-05-112-2/+5
* | block: Add, parse and store "force-share" optionFam Zheng2017-05-112-0/+2
* | block: Make bdrv_perm_names publicFam Zheng2017-05-111-0/+2
|/
* sockets: Limit SocketAddressLegacy to external interfacesMarkus Armbruster2017-05-091-0/+3
* block: fix obvious coding style mistakes in block_int.hKlim Kireev2017-04-281-3/+3
* block: Add errp to BD.bdrv_truncate()Max Reitz2017-04-281-1/+1
* block: Add errp to b{lk,drv}_truncate()Max Reitz2017-04-281-1/+1
* block: introduce bdrv_can_set_read_only()Jeff Cody2017-04-241-0/+1
* block: do not set BDS read_only if copy_on_read enabledJeff Cody2017-04-241-1/+1
* block: add bdrv_set_read_only() helper functionJeff Cody2017-04-241-0/+1
* block: Make errp the last parameter of commit_active_startFam Zheng2017-04-241-3/+3
* block: Make errp the last parameter of bdrv_img_createFam Zheng2017-04-241-1/+1
* block: Drain BH in bdrv_drained_beginFam Zheng2017-04-181-8/+14
* block: Introduce bdrv_coroutine_enterFam Zheng2017-04-111-0/+5
* async: Introduce aio_co_enterFam Zheng2017-04-111-0/+9
* block: Make bdrv_parent_drained_begin/end publicFam Zheng2017-04-111-0/+16
* block: Ignore guest dev permissions during incoming migrationKevin Wolf2017-04-071-0/+2
* block: Always call bdrv_child_check_perm firstFam Zheng2017-03-171-4/+0Star
* block: Fix error handling in bdrv_replace_in_backing_chain()Kevin Wolf2017-03-072-4/+4
* block: Ignore multiple children in bdrv_check_update_perm()Kevin Wolf2017-03-071-1/+1
* block: Add Error parameter to bdrv_append()Kevin Wolf2017-02-281-1/+2
* block: Add Error parameter to bdrv_set_backing_hd()Kevin Wolf2017-02-281-1/+2
* commit: Add filter-node-name to block-commitKevin Wolf2017-02-281-3/+10
* mirror: Add filter-node-name to blockdev-mirrorKevin Wolf2017-02-281-1/+4
* blockjob: Factor out block_job_remove_all_bdrv()Kevin Wolf2017-02-281-0/+9
* block: BdrvChildRole.attach/detach() callbacksKevin Wolf2017-02-281-0/+3
* blockjob: Add permissions to block_job_add_bdrv()Kevin Wolf2017-02-281-1/+4
* block: Add BdrvChildRole.stay_at_nodeKevin Wolf2017-02-281-0/+4
* block: Add BdrvChildRole.get_parent_desc()Kevin Wolf2017-02-281-0/+6
* blockjob: Add permissions to block_job_create()Kevin Wolf2017-02-281-1/+3
* block: Allow error return in BlockDevOps.change_media_cb()Kevin Wolf2017-02-281-1/+1
* block: Add BDRV_O_RESIZE for blk_new_open()Kevin Wolf2017-02-281-0/+1
* vvfat: Implement .bdrv_child_perm()Kevin Wolf2017-02-281-0/+1
* block: Default .bdrv_child_perm() for format driversKevin Wolf2017-02-281-0/+8
* block: Default .bdrv_child_perm() for filter driversKevin Wolf2017-02-281-0/+8
* block: Involve block drivers in permission grantingKevin Wolf2017-02-281-0/+61
* block: Let callers request permissions when attaching a child nodeKevin Wolf2017-02-281-1/+14
* block: Add Error argument to bdrv_attach_child()Kevin Wolf2017-02-281-1/+2
* block: Add op blocker permission constantsKevin Wolf2017-02-281-0/+36