- 9423765 blockdev: Fix a memleak in drive_backup_prepare() by Pan Nengyuan · 4 years, 2 months ago
- 8089eab block: Fix locking in qmp_block_resize() by Kevin Wolf · 4 years, 1 month ago
- d9dbf25 block: Simplify qmp_block_resize() error paths by Kevin Wolf · 4 years, 1 month ago
- 6cc0667 Tweak a few "Parameter 'NAME' expects THING" error message by Markus Armbruster · 4 years, 1 month ago
- b0d7be2 block: Improve some block-commit, block-stream error messages by Markus Armbruster · 4 years, 1 month ago
- eb94b81 block: Convert 'block_resize' to coroutine by Kevin Wolf · 4 years, 3 months ago
- b39847a migration: introduce icount field for snapshots by Pavel Dovgalyuk · 4 years, 3 months ago
- d73415a qemu/atomic.h: rename atomic_ to qatomic_ by Stefan Hajnoczi · 4 years, 3 months ago
- 05ea385 blockdev: Fix active commit choice by Max Reitz · 6 years ago
- 9a71b9d commit: Deal with filters by Max Reitz · 6 years ago
- 2b088c6 backup: Deal with filters by Max Reitz · 6 years ago
- 3f072a7 mirror: Deal with filters by Max Reitz · 6 years ago
- 7cc734a blockdev: Use CAF in external_snapshot_prepare() by Max Reitz · 6 years ago
- 67acfd2 stream: Deal with filters by Max Reitz · 6 years ago
- e54ee1b block: Add support to warn on backing file change without format by Eric Blake · 4 years, 6 months ago
- 992861f error: Eliminate error_propagate() manually by Markus Armbruster · 4 years, 6 months ago
- af175e8 error: Eliminate error_propagate() with Coccinelle, part 2 by Markus Armbruster · 4 years, 6 months ago
- 668f62e error: Eliminate error_propagate() with Coccinelle, part 1 by Markus Armbruster · 4 years, 6 months ago
- 235e59c qemu-option: Use returned bool to check for failure by Markus Armbruster · 4 years, 6 months ago
- c75d7f7 qemu-option: Make functions taking Error ** return bool, not void by Markus Armbruster · 4 years, 6 months ago
- c6ecec4 qemu-option: Check return value instead of @err where convenient by Markus Armbruster · 4 years, 6 months ago
- a1b40bd blockdev: Deprecate -drive with bogus interface type by Markus Armbruster · 4 years, 6 months ago
- bb4e58c blockdev: Split off basic bitmap operations for qemu-img by Eric Blake · 4 years, 7 months ago
- c6996cf blockdev: Promote several bitmap functions to non-static by Eric Blake · 4 years, 7 months ago
- a3aeeab block: Add blk_new_with_bs() helper by Eric Blake · 4 years, 8 months ago
- 8c6242b block-backend: Add flags to blk_truncate() by Kevin Wolf · 4 years, 8 months ago
- 1f58424 qapi: Only input visitors can actually fail by Markus Armbruster · 4 years, 8 months ago
- b660a84 job: take each job's lock individually in job_txn_apply by Stefan Reiter · 4 years, 9 months ago
- 30dd65f block: Fix cross-AioContext blockdev-snapshot by Kevin Wolf · 4 years, 10 months ago
- d29d3d1 block: Relax restrictions for blockdev-snapshot by Kevin Wolf · 4 years, 10 months ago
- 89802d5 monitor/hmp: Move hmp_drive_add_node to block-hmp-cmds.c by Maxim Levitsky · 4 years, 10 months ago
- a1edae2 monitor/hmp: move hmp_drive_del and hmp_commit to block-hmp-cmds.c by Maxim Levitsky · 4 years, 10 months ago
- 12c929b block: Move system emulator QMP commands to block/qapi-sysemu.c by Kevin Wolf · 4 years, 10 months ago
- facda54 qapi: Allow getting flat output from 'query-named-block-nodes' by Peter Krempa · 5 years ago
- 7607074 blockdev: Allow resizing everywhere by Max Reitz · 4 years, 10 months ago
- ca08d93 blockdev: Allow external snapshots everywhere by Max Reitz · 4 years, 10 months ago
- 8faad1c commit: Expose on-error option in QMP by Kevin Wolf · 4 years, 10 months ago
- f80f267 blockdev: adds bdrv_parse_aio to use io_uring by Aarushi Mehta · 5 years ago
- 377410f blockdev: Return bs to the proper context on snapshot abort by Sergio Lopez · 5 years ago
- 91005a4 blockdev: Acquire AioContext on dirty bitmap functions by Sergio Lopez · 5 years ago
- 3ea67e0 blockdev: honor bdrv_try_set_aio_context() context requirements by Sergio Lopez · 5 years ago
- 5b7bfe5 blockdev: unify qmp_blockdev_backup and blockdev-backup transaction paths by Sergio Lopez · 5 years ago
- 2288ccf blockdev: unify qmp_drive_backup and drive-backup transaction paths by Sergio Lopez · 5 years ago
- 471ded6 blockdev: fix coding style issues in drive_backup_prepare by Sergio Lopez · 5 years ago
- c80d8b0 block: Add @exact parameter to bdrv_co_truncate() by Max Reitz · 5 years ago
- 4674111 blockdev: Use error_report() in hmp_commit() by Kevin Wolf · 6 years ago
- 3264ffc dirty-bitmaps: remove deprecated autoload parameter by John Snow · 5 years ago
- 5deb6cb block/dirty-bitmap: add bs link 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
- cdf3bc9 mirror: Fix bdrv_has_zero_init() use by Max Reitz · 5 years ago
- 319bd5e block/backup: deal with zero detection by Vladimir Sementsov-Ogievskiy · 5 years ago
- 1a2b8b4 block/backup: support bitmap sync modes for non-bitmap backups by John Snow · 5 years ago
- a6c9365 block/backup: hoist bitmap check into QMP interface by John Snow · 5 years ago
- c4e4b0f qapi: implement block-dirty-bitmap-remove transaction action by John Snow · 5 years ago
- 2899f41 blockdev: reduce aio_context locked sections in bitmap add/remove by Vladimir Sementsov-Ogievskiy · 5 years ago
- b30ffbe block/backup: loosen restriction on readonly bitmaps by John Snow · 5 years ago
- c8b5650 block/backup: Add mirror sync mode 'bitmap' by John Snow · 5 years ago
- 9203056 blockdev-backup: utilize do_backup_common by John Snow · 5 years ago
- 7b0b870 drive-backup: create do_backup_common by John Snow · 5 years ago
- 54d3123 sysemu: Split sysemu/runstate.h off sysemu/sysemu.h by Markus Armbruster · 5 years ago
- db72581 Include qemu/main-loop.h less by Markus Armbruster · 5 years ago
- 85c9d13 blockdev: enable non-root nodes for transaction drive-backup source by Vladimir Sementsov-Ogievskiy · 6 years ago
- b23c580 block: drop bs->job by Vladimir Sementsov-Ogievskiy · 6 years ago
- 8164102 blockdev: blockdev_mark_auto_del: drop usage of bs->job by Vladimir Sementsov-Ogievskiy · 6 years ago
- a2bb6f8 blockdev: Overlays are not snapshots by Max Reitz · 6 years ago
- d81e1ef blockdev-backup: don't check aio_context too early by John Snow · 6 years ago
- 8ed7d42 blockdev: Use bdrv_try_set_aio_context() for monitor commands by Kevin Wolf · 6 years ago
- d861ab3 block: Add BlockBackend.ctx by Kevin Wolf · 6 years ago
- 4da26f1 blockdev: fix missed target unref for drive-backup by John Snow · 6 years ago
- 62f6849 Merge remote-tracking branch 'remotes/jnsnow/tags/bitmaps-pull-request' into staging by Peter Maydell · 6 years ago
- eff0829 qapi: support external bitmaps in block-dirty-bitmap-merge by Vladimir Sementsov-Ogievskiy · 6 years ago
- a2d665c blockdev: loosen restrictions on drive-backup source node by John Snow · 6 years ago
- cdcd436 blockdev: Make -drive format=help print to stdout by Markus Armbruster · 6 years ago
- 74ce9e4 blockdev: Check @replaces in blockdev_mirror_common by Max Reitz · 6 years ago
- 523a2a4 Merge remote-tracking branch 'remotes/jnsnow/tags/bitmaps-pull-request' into staging by Peter Maydell · 6 years ago
- 1479c73 block: Add an 'x-blockdev-reopen' QMP command by Alberto Garcia · 6 years ago
- cb8aac3 qapi: drop x- from x-block-latency-histogram-set by Vladimir Sementsov-Ogievskiy · 6 years ago
- 796a379 bitmaps: Fix typo in function name by Eric Blake · 6 years ago
- c3edf13 block/dirty-bitmaps: prohibit removing readonly bitmaps by John Snow · 6 years ago
- a54a0c1 block/dirty-bitmaps: prohibit readonly bitmaps for backups by John Snow · 6 years ago
- 3ae96d6 block/dirty-bitmaps: add block_dirty_bitmap_check function by John Snow · 6 years ago
- 2f158ca blockdev: remove unused paio parameter documentation by John Snow · 6 years ago
- 27a1b30 block/dirty-bitmaps: unify qmp_locked and user_locked calls by John Snow · 6 years ago
- af0a226 qapi: move to QOM path for x-block-latency-histogram-set by Vladimir Sementsov-Ogievskiy · 6 years ago
- 9ac404c block: iterate_format with account of whitelisting by Andrey Shinkevich · 6 years ago
- f30c66b block: Use bdrv_refresh_filename() to pull by Max Reitz · 6 years ago
- 0a6c86d blockdev: acquire aio_context for bitmap add/remove by John Snow · 6 years ago
- 5d3b4e9 qapi: add x-debug-query-block-graph by Vladimir Sementsov-Ogievskiy · 6 years ago
- 0e2b7f0 block: remove 'x' prefix from experimental bitmap APIs by John Snow · 6 years ago
- 360d4e4 blockdev: n-ary bitmap merge by John Snow · 6 years ago
- f4de0f8 blockdev: abort transactions in reverse order by John Snow · 6 years ago
- b58deb3 qemu/queue.h: leave head structs anonymous unless necessary by Paolo Bonzini · 6 years ago
- 70537ed qemu/queue.h: do not access tqe_prev directly by Paolo Bonzini · 6 years ago
- b232200 error: Remove NULL checks on error_propagate() calls by Markus Armbruster · 6 years ago
- 1b57774 block: Use bdrv_reopen_set_read_only() in external_snapshot_commit() by Alberto Garcia · 6 years ago
- 051a60f block: Use bdrv_reopen_set_read_only() in qmp_change_backing_file() by Alberto Garcia · 6 years ago
- d52e1a0 blockdev: Consistently use snapshot_node_name in external_snapshot_prepare() by Peter Maydell · 6 years ago
- 63d5341 blockdev: handle error on block latency histogram set error by zhenwei pi · 6 years ago