]>
2020-07-27 | Vladimir Sementsov... | migration/block-dirty-bitmap: rename dirty_bitmap_mig_cleanup Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-07-27 | Vladimir Sementsov... | migration/block-dirty-bitmap: rename state structure... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-07-27 | Vladimir Sementsov... | migration/block-dirty-bitmap: fix dirty_bitmap_mig_before_vm... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-07-27 | Vladimir Sementsov... | qemu-iotests/199: increase postcopy period Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-07-27 | Vladimir Sementsov... | qemu-iotests/199: change discard patterns Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-07-27 | Vladimir Sementsov... | qemu-iotests/199: improve performance: set bitmap by... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-07-27 | Vladimir Sementsov... | qemu-iotests/199: better catch postcopy time Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-07-27 | Vladimir Sementsov... | qemu-iotests/199: drop extra constraints Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-07-27 | Vladimir Sementsov... | qemu-iotests/199: fix style Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-07-17 | Vladimir Sementsov... | migration/block-dirty-bitmap: fix add_bitmaps_to_list Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-07-17 | Vladimir Sementsov... | iotests: test shutdown when bitmap is exported through NBD Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-07-17 | Vladimir Sementsov... | nbd: make nbd_export_close_all() synchronous Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-07-13 | Vladimir Sementsov... | iotests.py: filter_testfiles(): filter SOCK_DIR too Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-07-13 | Vladimir Sementsov... | iotests.py: QemuIoInteractive: print output on failure Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-07-13 | Vladimir Sementsov... | iotests: QemuIoInteractive: use qemu_io_args_no_fmt Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-07-10 | Vladimir Sementsov... | xen: Use ERRP_GUARD() Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-07-10 | Vladimir Sementsov... | nbd: Use ERRP_GUARD() Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-07-10 | Vladimir Sementsov... | virtio-9p: Use ERRP_GUARD() Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-07-10 | Vladimir Sementsov... | fw_cfg: Use ERRP_GUARD() Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-07-10 | Vladimir Sementsov... | pflash: Use ERRP_GUARD() Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-07-10 | Vladimir Sementsov... | sd: Use ERRP_GUARD() Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-07-10 | Vladimir Sementsov... | scripts: Coccinelle script to use ERRP_GUARD() Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-07-10 | Vladimir Sementsov... | error: New macro ERRP_GUARD() Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-07-06 | Vladimir Sementsov... | block: drop unallocated_blocks_are_zero Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-07-06 | Vladimir Sementsov... | block/vhdx: drop unallocated_blocks_are_zero Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-07-06 | Vladimir Sementsov... | block/file-posix: drop unallocated_blocks_are_zero Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-07-06 | Vladimir Sementsov... | block/iscsi: drop unallocated_blocks_are_zero Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-07-06 | Vladimir Sementsov... | block/crypto: drop unallocated_blocks_are_zero Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-07-06 | Vladimir Sementsov... | block/vpc: return ZERO block-status when appropriate Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-07-06 | Vladimir Sementsov... | block/vdi: return ZERO block-status when appropriate Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-07-06 | Vladimir Sementsov... | block: inline bdrv_unallocated_blocks_are_zero() Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-07-06 | Vladimir Sementsov... | qemu-img: convert: don't use unallocated_blocks_are_zero Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-07-06 | Vladimir Sementsov... | block/block-copy: block_copy_dirty_clusters: fix failure... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-06-24 | Vladimir Sementsov... | iotests: don't test qcow2.py inside 291 Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-06-09 | Vladimir Sementsov... | iotests: 194: wait for migration completion on target too Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-06-09 | Vladimir Sementsov... | qcow2_format.py: dump bitmaps header extension Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-06-09 | Vladimir Sementsov... | qcow2: QcowHeaderExtension print names for extension... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-06-09 | Vladimir Sementsov... | qcow2_format: refactor QcowHeaderExtension as a subclass... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-06-09 | Vladimir Sementsov... | qcow2_format.py: QcowHeaderExtension: add dump method Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-06-09 | Vladimir Sementsov... | qcow2_format.py: add field-formatting class Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-06-09 | Vladimir Sementsov... | qcow2_format.py: separate generic functionality of... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-06-09 | Vladimir Sementsov... | qcow2_format.py: use strings to specify c-type of struct... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-06-09 | Vladimir Sementsov... | qcow2_format.py: use modern string formatting Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-06-09 | Vladimir Sementsov... | qcow2_format.py: use tuples instead of lists for fields Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-06-09 | Vladimir Sementsov... | qcow2_format.py: drop new line printing at end of dump() Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-06-09 | Vladimir Sementsov... | qcow2.py: move qcow2 format classes to separate module Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-06-09 | Vladimir Sementsov... | qcow2.py: add licensing blurb Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-06-09 | Vladimir Sementsov... | qcow2.py: python style fixes Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-06-05 | Vladimir Sementsov... | block: Factor out bdrv_run_co() Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-05-31 | Vladimir Sementsov... | python/qemu/machine: add kill() method Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-05-28 | Vladimir Sementsov... | migration: forbid bitmap migration by generated node... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-05-28 | Vladimir Sementsov... | migration: add_bitmaps_to_list: check disk name once Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-05-28 | Vladimir Sementsov... | iotests: 194: test also migration of dirty bitmap Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-05-28 | Vladimir Sementsov... | migration: fix bitmaps pre-blockdev migration with... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-05-28 | Vladimir Sementsov... | block/dirty-bitmap: add bdrv_has_named_bitmaps helper Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-05-28 | Vladimir Sementsov... | migration: refactor init_dirty_bitmap_migration Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-05-13 | Vladimir Sementsov... | block/block-copy: fix use-after-free of task pointer Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-05-08 | Vladimir Sementsov... | iotests/113: mark bochs as required to support whitelisting Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-05-08 | Vladimir Sementsov... | iotests/109: mark required formats as required to support... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-05-08 | Vladimir Sementsov... | iotests/055: skip vmdk target tests if vmdk is not... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-05-08 | Vladimir Sementsov... | iotests/055: refactor compressed backup to vmdk Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-05-08 | Vladimir Sementsov... | iotests/041: drop self.assert_no_active_block_jobs() Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-05-08 | Vladimir Sementsov... | iotests/148: use skip_if_unsupported Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-05-08 | Vladimir Sementsov... | iotests/082: require bochs Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-05-08 | Vladimir Sementsov... | iotests: handle tmpfs Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-05-05 | Vladimir Sementsov... | block/block-copy: use aio-task-pool API Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-05-05 | Vladimir Sementsov... | block/block-copy: refactor task creation Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-05-05 | Vladimir Sementsov... | block/block-copy: add state pointer to BlockCopyTask Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-05-05 | Vladimir Sementsov... | block/block-copy: alloc task on each iteration Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-05-05 | Vladimir Sementsov... | block/block-copy: rename in-flight requests to tasks Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-05-04 | Vladimir Sementsov... | block/nbd-client: drop max_block restriction from discard Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-05-04 | Vladimir Sementsov... | block/nbd-client: drop max_block restriction from block_status Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-04-04 | Vladimir Sementsov... | qga/commands-posix: fix use after free of local_err Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-04-04 | Vladimir Sementsov... | dump/win_dump: fix use after free of err Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-04-04 | Vladimir Sementsov... | scripts/coccinelle: add error-use-after-free.cocci Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-03-27 | Vladimir Sementsov... | block: fix bdrv_root_attach_child forget to unref child_bs Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-03-26 | Vladimir Sementsov... | block/mirror: fix use after free of local_err Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-03-25 | Vladimir Sementsov... | migration/ram: fix use after free of local_err Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-03-25 | Vladimir Sementsov... | migration/colo: fix use after free of local_err Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-03-24 | Vladimir Sementsov... | block/qcow2: zero data_file child after free Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-03-24 | Vladimir Sementsov... | block: bdrv_set_backing_bs: fix use-after-free Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-03-18 | Vladimir Sementsov... | block/qcow2-bitmap: use bdrv_dirty_bitmap_next_dirty Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-03-18 | Vladimir Sementsov... | nbd/server: use bdrv_dirty_bitmap_next_dirty_area Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-03-18 | Vladimir Sementsov... | nbd/server: introduce NBDExtentArray Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-03-18 | Vladimir Sementsov... | block/dirty-bitmap: improve _next_dirty_area API Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-03-18 | Vladimir Sementsov... | block/dirty-bitmap: add _next_dirty API Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-03-18 | Vladimir Sementsov... | block/dirty-bitmap: switch _next_dirty_area and _next_zero... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-03-18 | Vladimir Sementsov... | hbitmap: drop meta bitmaps as they are unused Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-03-18 | Vladimir Sementsov... | hbitmap: unpublish hbitmap_iter_skip_words Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-03-18 | Vladimir Sementsov... | hbitmap: move hbitmap_iter_next_word to hbitmap.c Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-03-18 | Vladimir Sementsov... | hbitmap: assert that we don't create bitmap larger... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-03-18 | Vladimir Sementsov... | MAINTAINERS: add simplebench Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-03-18 | Vladimir Sementsov... | scripts/simplebench: add example usage of simplebench Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-03-18 | Vladimir Sementsov... | scripts/simplebench: add qemu/bench_block_job.py Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-03-18 | Vladimir Sementsov... | scripts/simplebench: add simplebench.py Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-03-17 | Vladimir Sementsov... | hw/sd/ssi-sd: fix error handling in ssi_sd_realize Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-03-16 | Vladimir Sementsov... | block/io: fix bdrv_co_do_copy_on_readv Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-03-11 | Vladimir Sementsov... | block/block-copy: hide structure definitions Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-03-11 | Vladimir Sementsov... | block/block-copy: reduce intersecting request lock Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-03-11 | Vladimir Sementsov... | block/block-copy: rename start to offset in interfaces Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
next |