2021-12-22 | Vladimir Sementsov... | iotests/testrunner.py: move updating last_elapsed to... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20211203122223.2780098-3-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-12-22 | Vladimir Sementsov... | iotests/testrunner.py: add doc string for run_test() ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20211203122223.2780098-2-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-11-22 | Vladimir Sementsov... | ui/vnc-clipboard: fix adding notifier twice ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20211110103800.2266729-1-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-11-09 | Vladimir Sementsov... | qapi: deprecate drive-backup ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-11-09 | Vladimir Sementsov... | docs/interop/bitmaps: use blockdev-backup ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-11-09 | Vladimir Sementsov... | docs/block-replication: use blockdev-backup ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-10-15 | Vladimir Sementsov... | block-backend: update blk_co_pwrite() and blk_co_pread... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20211007175243.642516-2-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-10-15 | Vladimir Sementsov... | block-backend: fix blk_co_flush prototype to mention... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20211007175243.642516-1-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-10-15 | Vladimir Sementsov... | block-backend: drop INT_MAX restriction from blk_check_byte_... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20211006131718.214235-13-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-10-15 | Vladimir Sementsov... | block-backend: blk_pread, blk_pwrite: rename count... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20211006131718.214235-12-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-10-15 | Vladimir Sementsov... | block-backend: convert blk_aio_ functions to int64_t... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20211006131718.214235-11-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-10-15 | Vladimir Sementsov... | block-backend: convert blk_co_copy_range to int64_t... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20211006131718.214235-10-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-10-15 | Vladimir Sementsov... | block-backend: convert blk_foo wrappers to use int64_t... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20211006131718.214235-9-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-10-15 | Vladimir Sementsov... | block-backend: drop blk_prw, use block-coroutine-wrapper ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20211006131718.214235-8-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-10-15 | Vladimir Sementsov... | block-coroutine-wrapper.py: support BlockBackend first... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20211006131718.214235-7-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-10-15 | Vladimir Sementsov... | block-backend: rename _do_ helper functions to _co_do_ ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20211006131718.214235-6-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-10-15 | Vladimir Sementsov... | block-backend: convert blk_co_pdiscard to int64_t bytes ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20211006131718.214235-5-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-10-15 | Vladimir Sementsov... | block-backend: convert blk_co_pwritev_part to int64_t... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20211006131718.214235-4-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-10-15 | Vladimir Sementsov... | block-backend: make blk_co_preadv() 64bit ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20211006131718.214235-3-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-10-15 | Vladimir Sementsov... | block-backend: blk_check_byte_request(): int64_t bytes ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20211006131718.214235-2-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-10-06 | Vladimir Sementsov... | iotests/image-fleecing: declare requirement of copy... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210920115538.264372-6-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-10-06 | Vladimir Sementsov... | block: bdrv_insert_node(): don't use bdrv_open() ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210920115538.264372-5-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-10-06 | Vladimir Sementsov... | block: bdrv_insert_node(): doc and style ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210920115538.264372-4-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-10-06 | Vladimir Sementsov... | block: bdrv_insert_node(): fix and improve error handling ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210920115538.264372-3-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-10-06 | Vladimir Sementsov... | block: implement bdrv_new_open_driver_opts() ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210920115538.264372-2-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-29 | Vladimir Sementsov... | block/nbd: check that received handle is valid ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210902103805.25686-6-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-29 | Vladimir Sementsov... | block/nbd: drop connection_co ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210902103805.25686-5-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-29 | Vladimir Sementsov... | block/nbd: refactor nbd_recv_coroutines_wake_all() ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210902103805.25686-4-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-29 | Vladimir Sementsov... | block/nbd: move nbd_recv_coroutines_wake_all() up ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210902103805.25686-3-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-29 | Vladimir Sementsov... | block/nbd: nbd_channel_error() shutdown channel unconditionally ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210902103805.25686-2-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-29 | Vladimir Sementsov... | nbd/client-connection: nbd_co_establish_connection... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210906190654.183421-2-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-29 | Vladimir Sementsov... | block/io: allow 64bit discard requests ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210903102807.27127-12-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-29 | Vladimir Sementsov... | block: use int64_t instead of int in driver discard... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210903102807.27127-11-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-29 | Vladimir Sementsov... | block: make BlockLimits::max_pdiscard 64bit ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210903102807.27127-10-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-29 | Vladimir Sementsov... | block/io: allow 64bit write-zeroes requests ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210903102807.27127-9-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-29 | Vladimir Sementsov... | block: use int64_t instead of int in driver write_zeroes... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210903102807.27127-8-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-29 | Vladimir Sementsov... | block: make BlockLimits::max_pwrite_zeroes 64bit ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210903102807.27127-7-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-29 | Vladimir Sementsov... | block: use int64_t instead of uint64_t in copy_range... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210903102807.27127-6-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-29 | Vladimir Sementsov... | block: use int64_t instead of uint64_t in driver write... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210903102807.27127-5-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-29 | Vladimir Sementsov... | block: use int64_t instead of uint64_t in driver read... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210903102807.27127-4-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-29 | Vladimir Sementsov... | qcow2: check request on vmstate save/load path ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210903102807.27127-3-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-29 | Vladimir Sementsov... | block/io: bring request check to bdrv_co_(read,write... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210903102807.27127-2-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-15 | Vladimir Sementsov... | qcow2-refcount: check_refblocks(): add separate message... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210914122454.141075-11-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-15 | Vladimir Sementsov... | qcow2-refcount: check_refcounts_l1(): check reserved... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210914122454.141075-10-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-15 | Vladimir Sementsov... | qcow2-refcount: improve style of check_refcounts_l1() ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210914122454.141075-9-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-15 | Vladimir Sementsov... | qcow2-refcount: check_refcounts_l2(): check reserved... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210914122454.141075-8-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-15 | Vladimir Sementsov... | qcow2-refcount: check_refcounts_l2(): check l2_bitmap ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210914122454.141075-7-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-15 | Vladimir Sementsov... | qcow2-refcount: fix_l2_entry_by_zero(): also zero L2... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210914122454.141075-6-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-15 | Vladimir Sementsov... | qcow2-refcount: introduce fix_l2_entry_by_zero() ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210914122454.141075-5-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-15 | Vladimir Sementsov... | qcow2: introduce qcow2_parse_compressed_l2_entry()... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210914122454.141075-4-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-15 | Vladimir Sementsov... | qcow2: compressed read: simplify cluster descriptor... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210914122454.141075-3-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-15 | Vladimir Sementsov... | qcow2-refcount: improve style of check_refcounts_l2() ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210914122454.141075-2-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-15 | Vladimir Sementsov... | qcow2: handle_dependencies(): relax conflict detection ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824101517.59802-4-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-15 | Vladimir Sementsov... | qcow2: refactor handle_dependencies() loop body ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824101517.59802-3-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-15 | Vladimir Sementsov... | simplebench: add img_bench_templater.py ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824101517.59802-2-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-15 | Vladimir Sementsov... | block: bdrv_inactivate_recurse(): check for permissions... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> Message-Id: <20210911120027.8063-3-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-15 | Vladimir Sementsov... | tests: add migrate-during-backup ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> Message-Id: <20210911120027.8063-2-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | block/block-copy: block_copy_state_new(): drop extra... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-35-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | iotests/image-fleecing: add test-case for copy-before... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-34-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | iotests/image-fleecing: prepare for adding new test... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-33-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | iotests/image-fleecing: rename tgt_node ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-32-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | iotests/image-fleecing: proper source device ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-31-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | iotests.py: hmp_qemu_io: support qdev ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-30-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | iotests: move 222 to tests/image-fleecing ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-29-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | iotests/222: constantly use single quotes for strings ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-28-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | iotests/222: fix pylint and mypy complains ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-27-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | python:QEMUMachine: template typing for self returning... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-26-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | python/qemu/machine: QEMUMachine: improve qmp() method ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-25-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | python/qemu/machine.py: refactor _qemu_args() ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-24-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | qapi: publish copy-before-write filter ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-23-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | block/copy-before-write: make public block driver ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-22-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | block/block-copy: make setting progress optional ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-21-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | block/copy-before-write: initialize block-copy bitmap ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-20-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | block/copy-before-write: cbw_init(): use options ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-19-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | block/copy-before-write: bdrv_cbw_append(): drop unused... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-18-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | block/copy-before-write: cbw_init(): use file child... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-17-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | block/copy-before-write: cbw_init(): rename variables ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-16-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | block/copy-before-write: introduce cbw_init() ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-15-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | block/copy-before-write: bdrv_cbw_append(): replace... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-14-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | block/copy-before-write: use file child instead of... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-13-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | block/copy-before-write: drop extra bdrv_unref on failure... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-12-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | block/copy-before-write: relax permission requirements... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-11-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | block/backup: move cluster size calculation to block... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-10-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | block/backup: set copy_range and compress after filter... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-9-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | block/block-copy: introduce block_copy_set_copy_opts() ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-8-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | block-copy: move detecting fleecing scheme to block... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-7-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | block: rename backup-top to copy-before-write ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-6-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | qdev: allow setting drive property for realized device ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-5-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | qdev-properties: PropertyInfo: add realized_set_allowed... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-4-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | block: introduce blk_replace_bs ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-3-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | block: introduce bdrv_replace_child_bs() ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-2-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-07-20 | Vladimir Sementsov... | block/vvfat: fix: drop backing ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210715124853.13335-1-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-07-20 | Vladimir Sementsov... | block/mirror: fix active mirror dead-lock in mirror_wait_on_... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210702211636.228981-4-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-07-20 | Vladimir Sementsov... | iotest 151: add test-case that shows active mirror... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210702211636.228981-3-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-07-20 | Vladimir Sementsov... | block/mirror: set .co for active-write MirrorOp objects ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210702211636.228981-2-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-07-09 | Vladimir Sementsov... | blockdev: fix drive-backup transaction endless drained... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210608171852.250775-1-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-06-29 | Vladimir Sementsov... | block/commit: use QEMU_AUTO_VFREE ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210628121133.193984-3-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-06-29 | Vladimir Sementsov... | introduce QEMU_AUTO_VFREE ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210628121133.193984-2-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-06-29 | Vladimir Sementsov... | block: BDRVReopenState: drop replace_backing_bs field ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210610120537.196183-8-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-06-29 | Vladimir Sementsov... | block: move supports_backing check to bdrv_set_file_or_backi... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210610120537.196183-7-vsementsov@virtuozzo.com> |
commitcommitdifftree |
next |