summaryrefslogtreecommitdiffstats
path: root/include/block/block_int.h
Commit message (Expand)AuthorAgeFilesLines
* block/core: add generic infrastructure for x-blockdev-amend qmp commandMaxim Levitsky2020-07-061-6/+15
* block/amend: separate amend and create options for qemu-imgMaxim Levitsky2020-07-061-0/+4
* block/amend: add 'force' optionMaxim Levitsky2020-07-061-0/+1
* blockdev: Promote several bitmap functions to non-staticEric Blake2020-05-191-0/+12
* block: Make it easier to learn which BDS support bitmapsEric Blake2020-05-191-0/+1
* block: Drop @child_class from bdrv_child_perm()Max Reitz2020-05-181-3/+1Star
* block: Drop child_fileMax Reitz2020-05-181-1/+0Star
* block: Drop bdrv_format_default_perms()Max Reitz2020-05-181-11/+0Star
* block: Make bdrv_filter_default_perms() staticMax Reitz2020-05-181-10/+0Star
* block: Drop child_backingMax Reitz2020-05-181-1/+0Star
* block: Drop child_formatMax Reitz2020-05-181-1/+0Star
* block: Add bdrv_default_perms()Max Reitz2020-05-181-0/+11
* block: Add child_of_bdsMax Reitz2020-05-181-0/+1
* block: Pass parent_is_format to .inherit_options()Max Reitz2020-05-181-1/+1
* block: Pass BdrvChildRole to .inherit_options()Max Reitz2020-05-181-1/+2
* block: Pass BdrvChildRole to bdrv_child_perm()Max Reitz2020-05-181-1/+4
* block: Add BdrvChildRole to BdrvChildMax Reitz2020-05-181-0/+2
* block: Rename BdrvChildRole to BdrvChildClassMax Reitz2020-05-181-11/+11
* block: Add BlockDriver.is_formatMax Reitz2020-05-181-0/+7
* qcow2: introduce compression type featureDenis Plotnikov2020-05-131-0/+1
* block: Drop unused .bdrv_has_zero_init_truncateEric Blake2020-05-081-7/+0Star
* block: Add flags to BlockDriver.bdrv_co_truncate()Kevin Wolf2020-04-301-1/+9
* block: trickle down the fallback image creation function use to the block dri...Maxim Levitsky2020-03-261-0/+11
* block: pass BlockDriver reference to the .bdrv_co_createMaxim Levitsky2020-03-261-1/+2
* block: introducing 'bdrv_co_delete_file' interfaceDaniel Henrique Barboza2020-03-111-0/+4
* block: Make bdrv_get_cumulative_perm() publicKevin Wolf2020-03-111-0/+3
* monitor/hmp: Move hmp_drive_add_node to block-hmp-cmds.cMaxim Levitsky2020-03-091-2/+3
* block: Introduce 'bdrv_reopen_commit_post' stepPeter Krempa2020-03-061-0/+1
* block: Remove bdrv_recurse_is_first_non_filter()Max Reitz2020-02-181-8/+0Star
* block: Add bdrv_recurse_can_replace()Max Reitz2020-02-181-0/+10
* block/io: wait for serialising requests when a request becomes serialisingPaolo Bonzini2020-01-301-2/+1Star
* block: Add bdrv_co_get_self_request()Max Reitz2019-11-041-0/+1
* block: Make wait/mark serialising requests publicMax Reitz2019-11-041-0/+3
* block: Add @exact parameter to bdrv_co_truncate()Max Reitz2019-10-281-1/+16
* qcow2-bitmap: move bitmap reopen-rw code to qcow2_reopen_commitVladimir Sementsov-Ogievskiy2019-10-171-6/+0Star
* block/qcow2: proper locking on bitmap add/remove pathsVladimir Sementsov-Ogievskiy2019-10-171-5/+5
* block/dirty-bitmap: return int from bdrv_remove_persistent_dirty_bitmapVladimir Sementsov-Ogievskiy2019-10-171-3/+3
* block/backup: use backup-top instead of write notifiersVladimir Sementsov-Ogievskiy2019-10-101-0/+1
* qapi: query-blockstat: add driver specific file-posix statsAnton Nefedov2019-10-101-0/+1
* block/io: introduce bdrv_co_p{read, write}v_partVladimir Sementsov-Ogievskiy2019-08-271-0/+6
* block: define .*_part io handlers in BlockDriverVladimir Sementsov-Ogievskiy2019-08-271-0/+15
* block: Add bdrv_has_zero_init_truncate()Max Reitz2019-08-191-0/+7
* mirror: Fix bdrv_has_zero_init() useMax Reitz2019-08-191-0/+2
* block/dirty-bitmap: add bdrv_dirty_bitmap_merge_internalJohn Snow2019-08-161-0/+3
* block/backup: Add mirror sync mode 'bitmap'John Snow2019-08-161-1/+3
* Include qemu/main-loop.h lessMarkus Armbruster2019-08-161-1/+0Star
* block: Do not poll in bdrv_do_drained_end()Max Reitz2019-07-191-1/+5
* block: Introduce BdrvChild.parent_quiesce_counterMax Reitz2019-07-191-0/+9
* block: Add BDS.never_freezeMax Reitz2019-07-151-0/+3
* block: Add bdrv_child_refresh_perms()Max Reitz2019-06-181-0/+15