aboutsummaryrefslogtreecommitdiff
path: root/block.c
AgeCommit message (Expand)AuthorFilesLines
2020-09-07block: Raise an error when backing file parameter is an empty stringConnor Kuehl1-0/+4
2020-08-21meson: replace create-config with meson configure_filePaolo Bonzini1-0/+2
2020-08-21meson: convert blockMarc-André Lureau1-1/+1
2020-07-17block: Require aligned image size to avoid assertion failureKevin Wolf1-0/+16
2020-07-14qemu-img: Deprecate use of -b without -FEric Blake1-1/+26
2020-07-14block: Add support to warn on backing file change without formatEric Blake1-3/+10
2020-07-14block: Error if backing file fails during creation without -uEric Blake1-10/+2
2020-07-14qemu-img: Flush stdout before before potential stderr messagesEric Blake1-0/+1
2020-07-10error: Reduce unnecessary error propagationMarkus Armbruster1-1/+1
2020-07-10error: Eliminate error_propagate() with Coccinelle, part 2Markus Armbruster1-4/+2
2020-07-10error: Eliminate error_propagate() with Coccinelle, part 1Markus Armbruster1-2/+1
2020-07-10block: Avoid error accumulation in bdrv_img_create()Markus Armbruster1-2/+2
2020-07-10qemu-option: Use returned bool to check for failureMarkus Armbruster1-10/+6
2020-07-06block: inline bdrv_unallocated_blocks_are_zero()Vladimir Sementsov-Ogievskiy1-15/+0
2020-07-06block/amend: add 'force' optionMaxim Levitsky1-1/+3
2020-06-10block: Call attention to truncation of long NBD exportsEric Blake1-2/+5
2020-05-18block: Drop @child_class from bdrv_child_perm()Max Reitz1-23/+16
2020-05-18block: Drop child_fileMax Reitz1-37/+2
2020-05-18block: Drop bdrv_format_default_perms()Max Reitz1-19/+0
2020-05-18block: Make bdrv_filter_default_perms() staticMax Reitz1-6/+11
2020-05-18block: Use child_of_bds in remaining placesMax Reitz1-1/+2
2020-05-18block: Drop child_backingMax Reitz1-57/+3
2020-05-18block: Make backing files child_of_bds childrenMax Reitz1-6/+20
2020-05-18block: Drop child_formatMax Reitz1-29/+0
2020-05-18block: Add bdrv_default_perms()Max Reitz1-0/+32
2020-05-18block: Relax *perms_for_storage for data childrenMax Reitz1-10/+48
2020-05-18block: Pull out bdrv_default_perms_for_storage()Max Reitz1-25/+46
2020-05-18block: Pull out bdrv_default_perms_for_cow()Max Reitz1-22/+40
2020-05-18block: Distinguish paths in *_format_default_permsMax Reitz1-6/+13
2020-05-18block: Add child_of_bdsMax Reitz1-0/+24
2020-05-18block: Unify bdrv_child_cb_detach()Max Reitz1-7/+20
2020-05-18block: Unify bdrv_child_cb_attach()Max Reitz1-7/+20
2020-05-18block: Use bdrv_inherited_options()Max Reitz1-52/+19
2020-05-18block: Add generic bdrv_inherited_options()Max Reitz1-0/+81
2020-05-18block: Rename bdrv_inherited_options()Max Reitz1-4/+4
2020-05-18block: Pass parent_is_format to .inherit_options()Max Reitz1-10/+27
2020-05-18block: Pass BdrvChildRole to .inherit_options()Max Reitz1-16/+24
2020-05-18block: Pass BdrvChildRole to bdrv_child_perm()Max Reitz1-10/+12
2020-05-18block: Add BdrvChildRole to BdrvChildMax Reitz1-3/+8
2020-05-18block: Rename BdrvChildRole to BdrvChildClassMax Reitz1-69/+73
2020-05-18block: Add bdrv_make_empty()Max Reitz1-0/+23
2020-05-08block: Drop unused .bdrv_has_zero_init_truncateEric Blake1-21/+0
2020-05-04block: Avoid dead assignmentPhilippe Mathieu-Daudé1-1/+1
2020-04-30block-backend: Add flags to blk_truncate()Kevin Wolf1-1/+2
2020-04-30qapi: Only input visitors can actually failMarkus Armbruster1-8/+1
2020-03-27block: fix bdrv_root_attach_child forget to unref child_bsVladimir Sementsov-Ogievskiy1-0/+1
2020-03-26block: trickle down the fallback image creation function use to the block dri...Maxim Levitsky1-15/+20
2020-03-26block: pass BlockDriver reference to the .bdrv_co_createMaxim Levitsky1-1/+2
2020-03-24block: bdrv_set_backing_bs: fix use-after-freeVladimir Sementsov-Ogievskiy1-1/+1
2020-03-24block: Assert BlockDriver::format_name is not NULLPhilippe Mathieu-Daudé1-0/+1