aboutsummaryrefslogtreecommitdiff
path: root/block.c
AgeCommit message (Expand)AuthorFilesLines
2020-10-09block: Add bdrv_lock()/unlock()Kevin Wolf1-0/+27
2020-10-09block: Add bdrv_co_enter()/leave()Kevin Wolf1-0/+23
2020-10-05block: generate coroutine-wrapper codeVladimir Sementsov-Ogievskiy1-73/+0
2020-10-05block: declare some coroutine functions in block/coroutines.hVladimir Sementsov-Ogievskiy1-4/+4
2020-10-05block: return error-code from bdrv_invalidate_cacheVladimir Sementsov-Ogievskiy1-14/+18
2020-10-02block/export: Add blk_exp_close_all(_type)Kevin Wolf1-1/+1
2020-09-23qemu/atomic.h: rename atomic_ to qatomic_Stefan Hajnoczi1-2/+2
2020-09-17qemu/: fix some comment spelling errorszhaolichang1-1/+1
2020-09-07block: Leave BDS.backing_{file,format} constantMax Reitz1-8/+27
2020-09-07block: Improve get_allocated_file_size's defaultMax Reitz1-3/+39
2020-09-07block: Use CAFs for debug breakpointsMax Reitz1-13/+3
2020-09-07block: Use CAFs in bdrv_refresh_filename()Max Reitz1-8/+21
2020-09-07block: Re-evaluate backing file handling in reopenMax Reitz1-9/+40
2020-09-07block: Use CAFs when working with backing chainsMax Reitz1-14/+30
2020-09-07block: Use bdrv_filter_(bs|child) where obviousMax Reitz1-11/+20
2020-09-07block: Add bdrv_supports_compressed_writes()Max Reitz1-0/+23
2020-09-07block: Drop bdrv_is_encrypted()Max Reitz1-8/+0
2020-09-07block: Include filters when freezing backing chainMax Reitz1-21/+39
2020-09-07block: bdrv_set_backing_hd() is about bs->backingMax Reitz1-2/+2
2020-09-07block: bdrv_cow_child() for bdrv_has_zero_init()Max Reitz1-1/+1
2020-09-07block: Add chain helper functionsMax Reitz1-0/+62
2020-09-07block: Add child access functionsMax Reitz1-0/+91
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