- e54ee1b block: Add support to warn on backing file change without format by Eric Blake · 4 years, 8 months ago
- ffa244c file-posix: Mitigate file fragmentation with extent size hints by Kevin Wolf · 4 years, 8 months ago
- 795d946 nbd: Use ERRP_GUARD() by Vladimir Sementsov-Ogievskiy · 4 years, 8 months ago
- a2adbbf block: drop unallocated_blocks_are_zero by Vladimir Sementsov-Ogievskiy · 4 years, 10 months ago
- 7b1efe9 block: inline bdrv_unallocated_blocks_are_zero() by Vladimir Sementsov-Ogievskiy · 4 years, 10 months ago
- ced914d block/core: add generic infrastructure for x-blockdev-amend qmp command by Maxim Levitsky · 4 years, 9 months ago
- df373fb block/amend: separate amend and create options for qemu-img by Maxim Levitsky · 4 years, 9 months ago
- a3579bf block/amend: add 'force' option by Maxim Levitsky · 4 years, 9 months ago
- f991911 osdep: Make MIN/MAX evaluate arguments only once by Eric Blake · 4 years, 9 months ago
- 3e829fd hw/block/nvme: use constants in identify by Klaus Jensen · 4 years, 9 months ago
- 7ae89a0 block/dirty-bitmap: add bdrv_has_named_bitmaps helper by Vladimir Sementsov-Ogievskiy · 4 years, 10 months ago
- c6996cf blockdev: Promote several bitmap functions to non-static by Eric Blake · 4 years, 10 months ago
- ef893b5 block: Make it easier to learn which BDS support bitmaps by Eric Blake · 4 years, 10 months ago
- f246543 Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into staging by Peter Maydell · 4 years, 10 months ago
- ba607ca aio-posix: disable fdmon-io_uring when GSource is used by Stefan Hajnoczi · 4 years, 10 months ago
- e5d8a40 block: Drop @child_class from bdrv_child_perm() by Max Reitz · 4 years, 10 months ago
- f6de853 block: Drop child_file by Max Reitz · 4 years, 10 months ago
- 9aab945 block: Drop bdrv_format_default_perms() by Max Reitz · 4 years, 10 months ago
- 87278af block: Make bdrv_filter_default_perms() static by Max Reitz · 4 years, 10 months ago
- ff3541c block: Drop child_backing by Max Reitz · 4 years, 10 months ago
- f34ade1 block: Drop child_format by Max Reitz · 4 years, 10 months ago
- 2519f54 block: Add bdrv_default_perms() by Max Reitz · 4 years, 10 months ago
- 4348355 block: Add child_of_bds by Max Reitz · 4 years, 10 months ago
- 3cdc69d block: Pass parent_is_format to .inherit_options() by Max Reitz · 4 years, 10 months ago
- 272c02e block: Pass BdrvChildRole to .inherit_options() by Max Reitz · 4 years, 10 months ago
- bf8e925 block: Pass BdrvChildRole to bdrv_child_perm() by Max Reitz · 4 years, 10 months ago
- 258b776 block: Add BdrvChildRole to BdrvChild by Max Reitz · 4 years, 10 months ago
- 3284bcf block: Add BdrvChildRole and BdrvChildRoleBits by Max Reitz · 4 years, 10 months ago
- bd86fb9 block: Rename BdrvChildRole to BdrvChildClass by Max Reitz · 4 years, 10 months ago
- d67066d block: Add BlockDriver.is_format by Max Reitz · 4 years, 10 months ago
- 6f7a3b5 block: Add bdrv_make_empty() by Max Reitz · 4 years, 10 months ago
- 572ad97 qcow2: introduce compression type feature by Denis Plotnikov · 4 years, 10 months ago
- 47e0b38 block: Drop unused .bdrv_has_zero_init_truncate by Eric Blake · 4 years, 10 months ago
- 6cf9413 nvme: introduce PMR support from NVMe 1.4 spec by Andrzej Jakowski · 5 years ago
- 7b8e485 block: Add flags to bdrv(_co)_truncate() by Kevin Wolf · 4 years, 11 months ago
- 92b9279 block: Add flags to BlockDriver.bdrv_co_truncate() by Kevin Wolf · 4 years, 11 months ago
- 3c18a92 aio-wait: delegate polling of main AioContext if BQL not held by Paolo Bonzini · 5 years ago
- 5a5e7f8 block: trickle down the fallback image creation function use to the block drivers by Maxim Levitsky · 5 years ago
- b92902d block: pass BlockDriver reference to the .bdrv_co_create by Maxim Levitsky · 5 years ago
- 299ea9f block/dirty-bitmap: improve _next_dirty_area API by Vladimir Sementsov-Ogievskiy · 5 years ago
- 9399c54 block/dirty-bitmap: add _next_dirty API by Vladimir Sementsov-Ogievskiy · 5 years ago
- 642700f block/dirty-bitmap: switch _next_dirty_area and _next_zero to int64_t by Vladimir Sementsov-Ogievskiy · 5 years ago
- 49780a5 Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging by Peter Maydell · 5 years ago
- 5931ed5 Merge remote-tracking branch 'remotes/maxreitz/tags/pull-block-2020-03-11' into staging by Peter Maydell · 5 years ago
- e1d7f8b block.c: adding bdrv_co_delete_file by Daniel Henrique Barboza · 5 years ago
- 9bffae1 block: introducing 'bdrv_co_delete_file' interface by Daniel Henrique Barboza · 5 years ago
- c7a0f2b block: Make bdrv_get_cumulative_perm() public by Kevin Wolf · 5 years ago
- 6e8a73e Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into staging by Peter Maydell · 5 years ago
- 397f4e9 block/block-copy: hide structure definitions by Vladimir Sementsov-Ogievskiy · 5 years ago
- 8719091 block/block-copy: rename start to offset in interfaces by Vladimir Sementsov-Ogievskiy · 5 years ago
- dafaf13 block/block-copy: refactor interfaces to use bytes instead of end by Vladimir Sementsov-Ogievskiy · 5 years ago
- d0ebeca block/block-copy: fix progress calculation by Vladimir Sementsov-Ogievskiy · 5 years ago
- 89802d5 monitor/hmp: Move hmp_drive_add_node to block-hmp-cmds.c by Maxim Levitsky · 5 years ago
- 2bcad73 monitor/hmp: move hmp_info_block* to block-hmp-cmds.c by Maxim Levitsky · 5 years ago
- 1061f8d monitor/hmp: move remaining hmp_block* functions to block-hmp-cmds.c by Maxim Levitsky · 5 years ago
- e263120 monitor/hmp: move hmp_nbd_server* to block-hmp-cmds.c by Maxim Levitsky · 5 years ago
- fce2b91 monitor/hmp: move hmp_snapshot_* to block-hmp-cmds.c by Maxim Levitsky · 5 years ago
- 6b7fbf6 monitor/hmp: move hmp_block_job* to block-hmp-cmds.c by Maxim Levitsky · 5 years ago
- 0932e3f monitor/hmp: move hmp_drive_mirror and hmp_drive_backup to block-hmp-cmds.c by Maxim Levitsky · 5 years ago
- a1edae2 monitor/hmp: move hmp_drive_del and hmp_commit to block-hmp-cmds.c by Maxim Levitsky · 5 years ago
- a2dde2f monitor/hmp: rename device-hotplug.c to block/monitor/block-hmp-cmds.c by Maxim Levitsky · 5 years ago
- d37d0e3 aio-posix: remove idle poll handlers to improve scalability by Stefan Hajnoczi · 5 years ago
- aa38e19 aio-posix: support userspace polling of fd monitoring by Stefan Hajnoczi · 5 years ago
- 73fd282 aio-posix: add io_uring fd monitoring implementation by Stefan Hajnoczi · 5 years ago
- b321051 aio-posix: simplify FDMonOps->update() prototype by Stefan Hajnoczi · 5 years ago
- 1f050a4 aio-posix: extract ppoll(2) and epoll(7) fd monitoring by Stefan Hajnoczi · 5 years ago
- eed8b69 qemu-storage-daemon: Add --nbd-server option by Kevin Wolf · 5 years ago
- 17e1e2b block: Introduce 'bdrv_reopen_commit_post' step by Peter Krempa · 5 years ago
- 4749079 aio-posix: make AioHandler deletion O(1) by Stefan Hajnoczi · 5 years ago
- 8c6b035 util/async: make bh_aio_poll() O(1) by Stefan Hajnoczi · 5 years ago
- facda54 qapi: Allow getting flat output from 'query-named-block-nodes' by Peter Krempa · 5 years ago
- 6b4907c block: Remove bdrv_recurse_is_first_non_filter() by Max Reitz · 5 years ago
- 5d69b5a block: Add bdrv_recurse_can_replace() by Max Reitz · 5 years ago
- a851ad4 block: Drop bdrv_is_first_non_filter() by Max Reitz · 5 years ago
- f80f267 blockdev: adds bdrv_parse_aio to use io_uring by Aarushi Mehta · 5 years ago
- 6663a0a block/io_uring: implements interfaces for io_uring by Aarushi Mehta · 5 years ago
- 4c34ee3 block/block: add BDRV flag for io_uring by Aarushi Mehta · 5 years ago
- 18fbd0d block/io: wait for serialising requests when a request becomes serialising by Paolo Bonzini · 5 years ago
- c53cb42 block: eliminate BDRV_REQ_NO_SERIALISING by Paolo Bonzini · 5 years ago
- 7b1d9c4 block: Add bdrv_qapi_perm_to_blk_perm() by Max Reitz · 5 years ago
- e53a578 block/snapshot: rename Error ** parameter to more common errp by Vladimir Sementsov-Ogievskiy · 5 years ago
- 93676c8 nbd: Don't send oversize strings by Eric Blake · 5 years ago
- cf7c49c bitmap: Enforce maximum bitmap name length by Eric Blake · 5 years ago
- 9d7ab22 nbd/server: Prefer heap over stack for parsing client names by Eric Blake · 5 years ago
- c28107e block: Add bdrv_co_get_self_request() by Max Reitz · 5 years ago
- 304d9d7 block: Make wait/mark serialising requests public by Max Reitz · 5 years ago
- 407d22e nvme: fix NSSRS offset in CAP register by Klaus Jensen · 5 years ago
- c80d8b0 block: Add @exact parameter to bdrv_co_truncate() by Max Reitz · 5 years ago
- e0dd95e block/nvme: add support for write zeros by Maxim Levitsky · 5 years ago
- 0e24024 block/block-copy: increase buffered copy request by Vladimir Sementsov-Ogievskiy · 5 years ago
- 7f739d0 block/block-copy: add memory limit by Vladimir Sementsov-Ogievskiy · 5 years ago
- 4dd09f6 qcow2-bitmap: move bitmap reopen-rw code to qcow2_reopen_commit by Vladimir Sementsov-Ogievskiy · 5 years ago
- f88676c block/qcow2-bitmap: get rid of bdrv_has_changed_persistent_bitmaps by Vladimir Sementsov-Ogievskiy · 5 years ago
- 859443b block: switch reopen queue from QSIMPLEQ to QTAILQ by Vladimir Sementsov-Ogievskiy · 5 years ago
- ef9041a block/dirty-bitmap: refactor bdrv_dirty_bitmap_next by Vladimir Sementsov-Ogievskiy · 5 years ago
- 5deb6cb block/dirty-bitmap: add bs link by Vladimir Sementsov-Ogievskiy · 5 years ago
- 767db3a block/dirty-bitmap: drop meta by Vladimir Sementsov-Ogievskiy · 5 years ago
- d2c3080 block/qcow2: proper locking on bitmap add/remove paths by Vladimir Sementsov-Ogievskiy · 5 years ago
- b56a1e3 block/dirty-bitmap: return int from bdrv_remove_persistent_dirty_bitmap by Vladimir Sementsov-Ogievskiy · 5 years ago
- 00e30f0 block/backup: use backup-top instead of write notifiers by Vladimir Sementsov-Ogievskiy · 5 years ago