750 Commits (44a4ff31c01082ffce08ec3b9a87a4fdf15919d5)

Author SHA1 Message Date
Eric Blake c3033fd372 qapi: Use QAPI_LIST_APPEND in trivial cases 5 years ago
Vladimir Sementsov-Ogievskiy 6a30f663d4 qapi: backup: disable copy_range by default 5 years ago
Vladimir Sementsov-Ogievskiy 2c59fd833a qapi: backup: add max-chunk and max-workers to x-perf struct 5 years ago
Vladimir Sementsov-Ogievskiy 86c6a3b690 qapi: backup: add perf.use-copy-range parameter 5 years ago
Vladimir Sementsov-Ogievskiy 7f4a396d76 qapi: block-stream: add "bottom" argument 5 years ago
Andrey Shinkevich 000e5a1cda stream: rework backing-file changing 5 years ago
Andrey Shinkevich 880747a887 qapi: add filter-node-name to block-stream 5 years ago
Pan Nengyuan 94237657af blockdev: Fix a memleak in drive_backup_prepare() 6 years ago
Kevin Wolf 8089eab2bd block: Fix locking in qmp_block_resize() 5 years ago
Kevin Wolf d9dbf25f96 block: Simplify qmp_block_resize() error paths 5 years ago
Markus Armbruster 6cc0667d9b Tweak a few "Parameter 'NAME' expects THING" error message 5 years ago
Markus Armbruster b0d7be2a62 block: Improve some block-commit, block-stream error messages 5 years ago
Kevin Wolf eb94b81a94 block: Convert 'block_resize' to coroutine 6 years ago
Pavel Dovgalyuk b39847a505 migration: introduce icount field for snapshots 6 years ago
Stefan Hajnoczi d73415a315 qemu/atomic.h: rename atomic_ to qatomic_ 6 years ago
Max Reitz 05ea385afd blockdev: Fix active commit choice 7 years ago
Max Reitz 9a71b9de3f commit: Deal with filters 7 years ago
Max Reitz 2b088c60bb backup: Deal with filters 7 years ago
Max Reitz 3f072a7fb7 mirror: Deal with filters 7 years ago
Max Reitz 7cc734a9ea blockdev: Use CAF in external_snapshot_prepare() 7 years ago
Max Reitz 67acfd2188 stream: Deal with filters 7 years ago
Eric Blake e54ee1b385 block: Add support to warn on backing file change without format 6 years ago
Markus Armbruster 992861fb1e error: Eliminate error_propagate() manually 6 years ago
Markus Armbruster af175e85f9 error: Eliminate error_propagate() with Coccinelle, part 2 6 years ago
Markus Armbruster 668f62ec62 error: Eliminate error_propagate() with Coccinelle, part 1 6 years ago
Markus Armbruster 235e59cf03 qemu-option: Use returned bool to check for failure 6 years ago
Markus Armbruster c75d7f7191 qemu-option: Make functions taking Error ** return bool, not void 6 years ago
Markus Armbruster c6ecec43b2 qemu-option: Check return value instead of @err where convenient 6 years ago
Markus Armbruster a1b40bda08 blockdev: Deprecate -drive with bogus interface type 6 years ago
Eric Blake bb4e58c613 blockdev: Split off basic bitmap operations for qemu-img 6 years ago
Eric Blake c6996cf9a6 blockdev: Promote several bitmap functions to non-static 6 years ago
Eric Blake a3aeeab557 block: Add blk_new_with_bs() helper 6 years ago
Philippe Mathieu-Daudé 1fe5a8c2cd blockdev: Remove dead assignment 6 years ago
Kevin Wolf 8c6242b6f3 block-backend: Add flags to blk_truncate() 6 years ago
Markus Armbruster 1f5842487a qapi: Only input visitors can actually fail 6 years ago
Stefan Reiter b660a84bbb job: take each job's lock individually in job_txn_apply 6 years ago
Kevin Wolf 30dd65f307 block: Fix cross-AioContext blockdev-snapshot 6 years ago
Kevin Wolf d29d3d1f80 block: Relax restrictions for blockdev-snapshot 6 years ago
Maxim Levitsky 89802d5ae7 monitor/hmp: Move hmp_drive_add_node to block-hmp-cmds.c 6 years ago
Maxim Levitsky a1edae276a monitor/hmp: move hmp_drive_del and hmp_commit to block-hmp-cmds.c 6 years ago
Kevin Wolf 12c929bca2 block: Move system emulator QMP commands to block/qapi-sysemu.c 6 years ago
Peter Krempa facda5443f qapi: Allow getting flat output from 'query-named-block-nodes' 6 years ago
Max Reitz 7607074f42 blockdev: Allow resizing everywhere 6 years ago
Max Reitz ca08d937e8 blockdev: Allow external snapshots everywhere 6 years ago
Kevin Wolf 8faad1c7fb commit: Expose on-error option in QMP 6 years ago
Aarushi Mehta f80f267373 blockdev: adds bdrv_parse_aio to use io_uring 6 years ago
Sergio Lopez 377410f6fb blockdev: Return bs to the proper context on snapshot abort 6 years ago
Sergio Lopez 91005a495e blockdev: Acquire AioContext on dirty bitmap functions 6 years ago
Sergio Lopez 3ea67e0883 blockdev: honor bdrv_try_set_aio_context() context requirements 6 years ago
Sergio Lopez 5b7bfe515e blockdev: unify qmp_blockdev_backup and blockdev-backup transaction paths 6 years ago