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