]>
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 |
2018-12-12 | Vladimir Sementsov... | crypto/block: rename qcrypto_block_*crypt_helper Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-12-12 | Vladimir Sementsov... | crypto/block: refactor qcrypto_block_*crypt_helper... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-12-12 | Vladimir Sementsov... | crypto/block-luks: fix memory leak in qcrypto_block_luks_create Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-12-03 | Vladimir Sementsov... | iotests: simple mirror test with kvm on 1G image Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> Acked-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-12-03 | Vladimir Sementsov... | mirror: fix dead-lock Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-10-29 | Vladimir Sementsov... | iotests: 169: add cases for source vm resuming Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-10-29 | Vladimir Sementsov... | iotests: improve 169 Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-10-29 | Vladimir Sementsov... | dirty-bitmaps: clean-up bitmaps loading and migration... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-10-29 | Vladimir Sementsov... | bloc/qcow2: drop dirty_bitmaps_loaded state variable Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-10-29 | Vladimir Sementsov... | block/qcow2: improve error message in qcow2_inactivate Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-10-29 | Vladimir Sementsov... | iotests: 169: drop deprecated 'autoload' parameter Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-10-29 | Vladimir Sementsov... | qapi: add transaction support for x-block-dirty-bitmap... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-10-29 | Vladimir Sementsov... | blockdev: rename block-dirty-bitmap-clear transaction... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-10-29 | Vladimir Sementsov... | dirty-bitmap: make it possible to restore bitmap after... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-10-29 | Vladimir Sementsov... | dirty-bitmap: rename bdrv_undo_clear_dirty_bitmap Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-10-29 | Vladimir Sementsov... | dirty-bitmap: switch assert-fails to errors in bdrv_merge_di... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-10-03 | Vladimir Sementsov... | nbd/server: drop old-style negotiation Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-10-03 | Vladimir Sementsov... | qemu-nbd: drop old-style negotiation Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-10-03 | Vladimir Sementsov... | nbd/server: fix NBD_CMD_CACHE Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-09-27 | Vladimir Sementsov... | nbd/server: send more than one extent of base:allocation... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-09-26 | Vladimir Sementsov... | nbd/server: fix bitmap export Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-08-15 | Vladimir Sementsov... | block: drop empty .bdrv_close handlers Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-08-15 | Vladimir Sementsov... | block: make .bdrv_close optional Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-07-10 | Vladimir Sementsov... | block/backup: fix fleecing scheme: use serialized writes Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-07-10 | Vladimir Sementsov... | block: add BDRV_REQ_SERIALISING flag Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-07-10 | Vladimir Sementsov... | block: split flags in copy_range Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-07-10 | Vladimir Sementsov... | block/io: fix copy_range Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-07-09 | Vladimir Sementsov... | qcow2: add overlap check for bitmap directory Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-07-08 | Vladimir Sementsov... | nbd/server: fix nbd_co_send_block_status Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-07-05 | Vladimir Sementsov... | qcow2: add compress threads Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-07-05 | Vladimir Sementsov... | qcow2: refactor data compression Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-07-05 | Vladimir Sementsov... | qemu-img: allow compressed not-in-order writes Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-07-04 | Vladimir Sementsov... | dirty-bitmap: fix double lock on bitmap enabling Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-07-04 | Vladimir Sementsov... | block/dirty-bitmap: add bdrv_enable_dirty_bitmap_locked Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-07-02 | Vladimir Sementsov... | blockdev: enable non-root nodes for backup source Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-06-21 | Vladimir Sementsov... | nbd/server: introduce NBD_CMD_CACHE Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-06-21 | Vladimir Sementsov... | docs/interop: add nbd.txt Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-06-21 | Vladimir Sementsov... | qapi: new qmp command nbd-server-add-bitmap Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-06-21 | Vladimir Sementsov... | nbd/server: implement dirty bitmap export Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-06-21 | Vladimir Sementsov... | nbd/server: add nbd_meta_empty_or_pattern helper Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-06-21 | Vladimir Sementsov... | nbd/server: refactor NBDExportMetaContexts Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-06-21 | Vladimir Sementsov... | nbd/server: fix trace Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-06-15 | Vladimir Sementsov... | migration/block-dirty-bitmap: fix dirty_bitmap_load Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-06-11 | Vladimir Sementsov... | qapi: add disabled parameter to block-dirty-bitmap-add Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-06-11 | Vladimir Sementsov... | qapi: add x-block-dirty-bitmap-merge Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-06-11 | Vladimir Sementsov... | qmp: transaction support for x-block-dirty-bitmap-enable... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-06-11 | Vladimir Sementsov... | qapi: add x-block-dirty-bitmap-enable/disable Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-06-11 | Vladimir Sementsov... | block/dirty-bitmap: add lock to bdrv_enable/disable_dirty_bitmap Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-06-11 | Vladimir Sementsov... | block/qcow2-bitmap: fix free_bitmap_clusters Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-06-11 | Vladimir Sementsov... | iotests: improve pause_job Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
next |