]>
2020-12-18 | Vladimir Sementsov... | scripts/simplebench: add bench_prealloc.py Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-12-18 | Vladimir Sementsov... | simplebench/results_to_text: make executable Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-12-18 | Vladimir Sementsov... | simplebench/results_to_text: add difference line to... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-12-18 | Vladimir Sementsov... | simplebench/results_to_text: improve view of the table Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-12-18 | Vladimir Sementsov... | simplebench: move results_to_text() into separate file Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-12-18 | Vladimir Sementsov... | simplebench: rename ascii() to results_to_text() Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-12-18 | Vladimir Sementsov... | scripts/simplebench: use standard deviation for +-... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-12-18 | Vladimir Sementsov... | scripts/simplebench: support iops Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-12-18 | Vladimir Sementsov... | scripts/simplebench: fix grammar: s/successed/succeeded/ Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-12-18 | Vladimir Sementsov... | iotests: add 298 to test new preallocate filter driver Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-12-18 | Vladimir Sementsov... | iotests.py: execute_setup_common(): add required_fmts... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-12-18 | Vladimir Sementsov... | iotests: qemu_io_silent: support --image-opts Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-12-18 | Vladimir Sementsov... | qemu-io: add preallocate mode parameter for truncate... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-12-18 | Vladimir Sementsov... | block: introduce preallocate filter Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-12-18 | Vladimir Sementsov... | block: bdrv_check_perm(): process children anyway Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-12-18 | Vladimir Sementsov... | block: introduce BDRV_REQ_NO_WAIT flag Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-12-18 | Vladimir Sementsov... | block: bdrv_mark_request_serialising: split non-waiting... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-12-18 | Vladimir Sementsov... | block/io: bdrv_wait_serialising_requests_locked: drop... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-12-18 | Vladimir Sementsov... | block/io: split out bdrv_find_conflicting_request Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-12-18 | Vladimir Sementsov... | block/io.c: drop assertion on double waiting for request... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-12-18 | Vladimir Sementsov... | block: simplify comment to BDRV_REQ_SERIALISING Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-12-18 | Vladimir Sementsov... | block: drop tighten_restrictions Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-12-18 | Vladimir Sementsov... | block: bdrv_child_set_perm() drop redundant parameters. Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-12-18 | Vladimir Sementsov... | block: bdrv_set_perm() drop redundant parameters. Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-12-18 | Vladimir Sementsov... | block: add bdrv_refresh_perms() helper Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-12-18 | Vladimir Sementsov... | iotests:172: use _filter_qom_path Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-12-18 | Vladimir Sementsov... | iotests: make _filter_qom_path more strict Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-12-11 | Vladimir Sementsov... | block: introduce BDRV_MAX_LENGTH Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-12-11 | Vladimir Sementsov... | block/io: bdrv_check_byte_request(): drop bdrv_is_inserted() Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-12-11 | Vladimir Sementsov... | block/io: bdrv_refresh_limits(): use ERRP_GUARD Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-12-11 | Vladimir Sementsov... | block/file-posix: fix workaround in raw_do_pwrite_zeroes() Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-11-09 | Vladimir Sementsov... | block: make bdrv_drop_intermediate() less wrong Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-11-09 | Vladimir Sementsov... | block: add bdrv_replace_node_common() Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-11-09 | Vladimir Sementsov... | block: add forgotten bdrv_abort_perm_update() to bdrv_co_inv... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-10-23 | Vladimir Sementsov... | iotests: add commit top->base cases to 274 Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-10-23 | Vladimir Sementsov... | block/io: fix bdrv_is_allocated_above Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-10-23 | Vladimir Sementsov... | block/io: bdrv_common_block_status_above: support bs... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-10-23 | Vladimir Sementsov... | block/io: bdrv_common_block_status_above: support include_base Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-10-23 | Vladimir Sementsov... | block/io: fix bdrv_co_block_status_above Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-10-09 | Vladimir Sementsov... | block/nbd: nbd_co_reconnect_loop(): don't connect if... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-10-09 | Vladimir Sementsov... | block/nbd: fix reconnect-delay Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-10-09 | Vladimir Sementsov... | block/nbd: correctly use qio_channel_detach_aio_context... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-10-09 | Vladimir Sementsov... | block/nbd: fix drain dead-lock because of nbd reconnect... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-10-05 | Vladimir Sementsov... | include/block/block.h: drop non-ascii quotation mark Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-10-05 | Vladimir Sementsov... | block/io: refactor save/load vmstate Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-10-05 | Vladimir Sementsov... | block: drop bdrv_prwv Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-10-05 | Vladimir Sementsov... | block: generate coroutine-wrapper code Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-10-05 | Vladimir Sementsov... | scripts: add block-coroutine-wrapper.py Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-10-05 | Vladimir Sementsov... | block: declare some coroutine functions in block/coroutines.h Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-10-05 | Vladimir Sementsov... | block/io: refactor coroutine wrappers Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-10-05 | Vladimir Sementsov... | block: return error-code from bdrv_invalidate_cache Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-09-02 | Vladimir Sementsov... | block/nbd: use non-blocking connect: fix vm hang on... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-07-28 | Vladimir Sementsov... | block/nbd: nbd_co_reconnect_loop(): don't sleep if... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-07-28 | Vladimir Sementsov... | block/nbd: on shutdown terminate connection attempt Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-07-28 | Vladimir Sementsov... | block/nbd: allow drain during reconnect attempt Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-07-28 | Vladimir Sementsov... | block/nbd: split nbd_establish_connection out of nbd_client_... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-07-27 | Vladimir Sementsov... | qemu-iotests/199: add source-killed case to bitmaps... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-07-27 | Vladimir Sementsov... | qemu-iotests/199: add early shutdown case to bitmaps... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-07-27 | Vladimir Sementsov... | qemu-iotests/199: check persistent bitmaps Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-07-27 | Vladimir Sementsov... | qemu-iotests/199: prepare for new test-cases addition Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-07-27 | Vladimir Sementsov... | migration/savevm: don't worry if bitmap migration postcopy... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-07-27 | Vladimir Sementsov... | migration/block-dirty-bitmap: cancel migration on shutdown Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-07-27 | Vladimir Sementsov... | migration/block-dirty-bitmap: relax error handling... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-07-27 | Vladimir Sementsov... | migration/block-dirty-bitmap: keep bitmap state for... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-07-27 | Vladimir Sementsov... | migration/block-dirty-bitmap: simplify dirty_bitmap_load_com... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-07-27 | Vladimir Sementsov... | migration/block-dirty-bitmap: rename finish_lock to... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-07-27 | Vladimir Sementsov... | migration/block-dirty-bitmap: refactor state global... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-07-27 | Vladimir Sementsov... | migration/block-dirty-bitmap: move mutex init to dirty_bitma... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
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 |
next |