]>
2019-06-04 | Vladimir Sementsov... | iotests: test big qcow2 shrink Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-06-04 | Vladimir Sementsov... | block/io: bdrv_pdiscard: support int64_t bytes parameter Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-06-04 | Vladimir Sementsov... | block/qcow2-refcount: add trace-point to qcow2_process_discards Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-06-04 | Vladimir Sementsov... | block: avoid recursive block_status call if possible Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-06-04 | Vladimir Sementsov... | tests/perf: Test lseek influence on qcow2 block-status Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-05-28 | Vladimir Sementsov... | iotests: test external snapshot with bitmap copying Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-05-28 | Vladimir Sementsov... | qapi: support external bitmaps in block-dirty-bitmap... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-05-28 | Vladimir Sementsov... | block/backup: refactor: split out backup_calculate_cluster_size Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-05-28 | Vladimir Sementsov... | block/backup: unify different modes code path Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-05-28 | Vladimir Sementsov... | block/backup: refactor and tolerate unallocated cluster... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-05-28 | Vladimir Sementsov... | block/backup: move to copy_bitmap with granularity Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-05-28 | Vladimir Sementsov... | block/backup: simplify backup_incremental_init_copy_bitmap Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-05-28 | Vladimir Sementsov... | qcow2: do encryption in threads Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-05-28 | Vladimir Sementsov... | qcow2: bdrv_co_pwritev: move encryption code out of... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-05-28 | Vladimir Sementsov... | qcow2: qcow2_co_preadv: improve locking Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-05-28 | Vladimir Sementsov... | qcow2-threads: split out generic path Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-05-28 | Vladimir Sementsov... | qcow2-threads: qcow2_co_do_compress: protect queuing... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-05-28 | Vladimir Sementsov... | qcow2-threads: use thread_pool_submit_co Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-05-28 | Vladimir Sementsov... | qcow2: add separate file for threaded data processing... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-05-28 | Vladimir Sementsov... | qcow2.h: add missing include Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-05-20 | Vladimir Sementsov... | iotest: fix 169: do not run qmp_cont in RUN_STATE_FINISH_MIGRATE Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-05-20 | Vladimir Sementsov... | qmp: forbid qmp_cont in RUN_STATE_FINISH_MIGRATE Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-05-07 | Vladimir Sementsov... | qcow2-refcount: don't mask corruptions under internal... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-05-07 | Vladimir Sementsov... | qcow2-refcount: check_refcounts_l2: don't count fixed... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-05-07 | Vladimir Sementsov... | qcow2-refcount: check_refcounts_l2: reduce ignored... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-05-07 | Vladimir Sementsov... | qcow2-refcount: avoid eating RAM Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-05-07 | Vladimir Sementsov... | qcow2-refcount: fix check_oflag_copied Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-04-30 | Vladimir Sementsov... | block/qed: add missed coroutine_fn markers Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-04-30 | Vladimir Sementsov... | qemu-img: use buffer-based io Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-04-30 | Vladimir Sementsov... | block/stream: use buffer-based io Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-04-30 | Vladimir Sementsov... | block/commit: use buffer-based io Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-04-30 | Vladimir Sementsov... | block/backup: use buffer-based io Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-04-30 | Vladimir Sementsov... | block/parallels: use buffer-based io Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-04-30 | Vladimir Sementsov... | block/qed: use buffer-based io Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-04-30 | Vladimir Sementsov... | block/qcow: use buffer-based io Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-04-30 | Vladimir Sementsov... | block/qcow2: use buffer-based io Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-04-30 | Vladimir Sementsov... | block: introduce byte-based io helpers Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-04-17 | Vladimir Sementsov... | util/error: do not free error on error_abort Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-04-02 | Vladimir Sementsov... | block/file-posix: do not fail on unlock bytes Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-03-26 | Vladimir Sementsov... | iotests: add 248: test resume mirror after auto pause... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-03-26 | Vladimir Sementsov... | qapi/qmp-dispatch: fix return value in do_qmp_dispatch Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-03-19 | Vladimir Sementsov... | blockjob: fix user pause in block_job_error_action Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-03-19 | Vladimir Sementsov... | qapi: fix block-latency-histogram-set description and... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-03-12 | Vladimir Sementsov... | qapi: drop x- from x-block-latency-histogram-set Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-03-12 | Vladimir Sementsov... | block/qcow2-bitmap: Don't check size for IN_USE bitmap Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-03-12 | Vladimir Sementsov... | docs/interop/qcow2: Improve bitmap flag in_use specification Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-03-12 | Vladimir Sementsov... | qapi: move to QOM path for x-block-latency-histogram-set Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-02-25 | Vladimir Sementsov... | tests: add test-bdrv-graph-mod Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-02-25 | Vladimir Sementsov... | block: fix bdrv_check_perm for non-tree subgraph Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-02-25 | Vladimir Sementsov... | block: improve should_update_child Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-02-22 | Vladimir Sementsov... | hw/ide: drop iov field from IDEDMA Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-02-22 | Vladimir Sementsov... | hw/ide: drop iov field from IDEBufferedRequest Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-02-22 | Vladimir Sementsov... | hw/ide: drop iov field from IDEState Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-02-22 | Vladimir Sementsov... | tests/test-bdrv-drain: use QEMU_IOVEC_INIT_BUF Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-02-22 | Vladimir Sementsov... | migration/block: use qemu_iovec_init_buf Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-02-22 | Vladimir Sementsov... | qemu-img: use qemu_iovec_init_buf Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-02-22 | Vladimir Sementsov... | block/vmdk: use qemu_iovec_init_buf Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-02-22 | Vladimir Sementsov... | block/qed: use qemu_iovec_init_buf Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-02-22 | Vladimir Sementsov... | block/qcow2: use qemu_iovec_init_buf Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-02-22 | Vladimir Sementsov... | block/qcow: use qemu_iovec_init_buf Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-02-22 | Vladimir Sementsov... | block/parallels: use QEMU_IOVEC_INIT_BUF Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-02-22 | Vladimir Sementsov... | block/stream: use QEMU_IOVEC_INIT_BUF Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-02-22 | Vladimir Sementsov... | block/commit: use QEMU_IOVEC_INIT_BUF Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-02-22 | Vladimir Sementsov... | block/backup: use qemu_iovec_init_buf Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-02-22 | Vladimir Sementsov... | block/block-backend: use QEMU_IOVEC_INIT_BUF Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-02-22 | Vladimir Sementsov... | block/io: use qemu_iovec_init_buf Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-02-22 | Vladimir Sementsov... | block: enhance QEMUIOVector structure Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-02-12 | Vladimir Sementsov... | qemugdb/coroutine: fix arch_prctl has unknown return... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-02-04 | Vladimir Sementsov... | block/nbd-client: rename read_reply_co to connection_co Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-02-04 | Vladimir Sementsov... | block/nbd-client: don't check ioc Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-02-04 | Vladimir Sementsov... | block/nbd-client: fix nbd_reply_chunk_iter_receive Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-02-04 | Vladimir Sementsov... | block/nbd-client: split connection from initialization Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-02-04 | Vladimir Sementsov... | block/nbd: move connection code from block/nbd to block... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-02-04 | Vladimir Sementsov... | block/nbd-client: split channel errors from export... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-02-04 | Vladimir Sementsov... | nbd: generalize usage of nbd_read Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-01-30 | Vladimir Sementsov... | scripts: add render_block_graph function for QEMUMachine Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-01-30 | Vladimir Sementsov... | qapi: add x-debug-query-block-graph Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-01-25 | Vladimir Sementsov... | trace: improve runstate tracing Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-01-24 | Vladimir Sementsov... | qemu-coroutine-sleep: drop CoSleepCB Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-01-15 | Vladimir Sementsov... | Revert "hbitmap: Add @advance param to hbitmap_iter_next()" Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-01-15 | Vladimir Sementsov... | Revert "test-hbitmap: Add non-advancing iter_next tests" Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-01-15 | Vladimir Sementsov... | Revert "block/dirty-bitmap: Add bdrv_dirty_iter_next_area" Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-01-15 | Vladimir Sementsov... | block/mirror: fix and improve do_sync_target_write Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-01-15 | Vladimir Sementsov... | tests: add tests for hbitmap_next_dirty_area Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-01-15 | Vladimir Sementsov... | dirty-bitmap: add bdrv_dirty_bitmap_next_dirty_area Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-01-15 | Vladimir Sementsov... | tests: add tests for hbitmap_next_zero with specified... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-01-15 | Vladimir Sementsov... | dirty-bitmap: improve bdrv_dirty_bitmap_next_zero Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-01-04 | Vladimir Sementsov... | block/nbd-client: use traces instead of noisy error_report_err Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-01-04 | Vladimir Sementsov... | nbd: publish _lookup functions Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-12-14 | Vladimir Sementsov... | qcow2: do decompression in threads Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-12-14 | Vladimir Sementsov... | qcow2: aio support for compressed cluster read Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-12-14 | Vladimir Sementsov... | qcow2: use byte-based read in qcow2_decompress_cluster Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-12-14 | Vladimir Sementsov... | qcow2: refactor decompress_buffer Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-12-14 | Vladimir Sementsov... | qcow2: move decompression from qcow2-cluster.c to qcow2.c Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-12-14 | Vladimir Sementsov... | qcow2: make more generic interface for qcow2_compress Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-12-14 | Vladimir Sementsov... | qcow2: use Z_OK instead of 0 for deflateInit2 return... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-12-14 | Vladimir Sementsov... | block/backup: drop unused synchronization interface Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-12-14 | Vladimir Sementsov... | block/replication: drop extra synchronization Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-12-12 | Vladimir Sementsov... | crypto: support multiple threads accessing one QCryptoBlock Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-12-12 | Vladimir Sementsov... | crypto/block: introduce qcrypto_block_*crypt_helper... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
next |