]>
2019-10-17 | Vladimir Sementsov... | block: switch reopen queue from QSIMPLEQ to QTAILQ Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-10-17 | Vladimir Sementsov... | block/dirty-bitmap: refactor bdrv_dirty_bitmap_next Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-10-17 | Vladimir Sementsov... | block/dirty-bitmap: drop BdrvDirtyBitmap.mutex Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-10-17 | Vladimir Sementsov... | block/dirty-bitmap: add bs link Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-10-17 | Vladimir Sementsov... | block/dirty-bitmap: drop meta Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-10-17 | Vladimir Sementsov... | block/qcow2: proper locking on bitmap add/remove paths Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-10-17 | Vladimir Sementsov... | block/dirty-bitmap: return int from bdrv_remove_persistent_d... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-10-17 | Vladimir Sementsov... | block: move bdrv_can_store_new_dirty_bitmap to block... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-10-17 | Vladimir Sementsov... | util/hbitmap: strict hbitmap_reset Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-10-10 | Vladimir Sementsov... | block/backup: use backup-top instead of write notifiers Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-10-10 | Vladimir Sementsov... | block: introduce backup-top filter driver Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-10-10 | Vladimir Sementsov... | block/block-copy: split block_copy_set_callbacks function Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-10-10 | Vladimir Sementsov... | block/backup: move write_flags calculation inside backup_job... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-10-10 | Vladimir Sementsov... | block/backup: move in-flight requests handling from... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-10-10 | Vladimir Sementsov... | iotests: 257: drop device_add Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-10-10 | Vladimir Sementsov... | iotests: 257: drop unused Drive.device field Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-10-10 | Vladimir Sementsov... | iotests: prepare 124 and 257 bitmap querying for backup... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-10-10 | Vladimir Sementsov... | block: teach bdrv_debug_breakpoint skip filters with... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-10-10 | Vladimir Sementsov... | block: move block_copy from block/backup.c to separate... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-10-10 | Vladimir Sementsov... | block/backup: fix block-comment style Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-10-10 | Vladimir Sementsov... | block/backup: introduce BlockCopyState Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-10-10 | Vladimir Sementsov... | block/backup: improve comment about image fleecing Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-10-10 | Vladimir Sementsov... | block/backup: split shareable copying part from backup_do_cow Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-10-10 | Vladimir Sementsov... | block/backup: fix backup_cow_with_offload for last... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-10-10 | Vladimir Sementsov... | block/backup: fix max_transfer handling for copy_range Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-10-10 | Vladimir Sementsov... | block/qcow2: introduce parallel subrequest handling... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-10-10 | Vladimir Sementsov... | block/qcow2: refactor qcow2_co_pwritev_part Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-10-10 | Vladimir Sementsov... | block/qcow2: refactor qcow2_co_preadv_part Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-10-10 | Vladimir Sementsov... | block: introduce aio task pool Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-10-10 | Vladimir Sementsov... | qemu-iotests: ignore leaks on failure paths in 026 Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-10-08 | Vladimir Sementsov... | util/ioc.c: try to reassure Coverity about qemu_iovec_init_e... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-09-25 | Vladimir Sementsov... | util/qemu-sockets: fix keep_alive handling in inet_connect_saddr Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-09-16 | Vladimir Sementsov... | tests/qemu-iotests: Fix qemu-io related output in 026... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-09-10 | Vladimir Sementsov... | iotests: skip 232 when run tests as root Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-09-10 | Vladimir Sementsov... | job: drop job_drain Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-09-03 | Vladimir Sementsov... | block: fix permission update in bdrv_replace_node Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-08-27 | Vladimir Sementsov... | block/qcow2: implement .bdrv_co_pwritev(_compressed... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-08-27 | Vladimir Sementsov... | block/qcow2: implement .bdrv_co_preadv_part Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-08-27 | Vladimir Sementsov... | block/qcow2: refactor qcow2_co_preadv to use buffer... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-08-27 | Vladimir Sementsov... | block/io: introduce bdrv_co_p{read, write}v_part Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-08-27 | Vladimir Sementsov... | block/io: bdrv_aligned_pwritev: use and support qiov_offset Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-08-27 | Vladimir Sementsov... | block/io: bdrv_aligned_preadv: use and support qiov_offset Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-08-27 | Vladimir Sementsov... | block/io: bdrv_co_do_copy_on_readv: lazy allocation Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-08-27 | Vladimir Sementsov... | block/io: bdrv_co_do_copy_on_readv: use and support... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-08-27 | Vladimir Sementsov... | block: define .*_part io handlers in BlockDriver Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-08-27 | Vladimir Sementsov... | block/io: refactor padding Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-08-27 | Vladimir Sementsov... | util/iov: improve qemu_iovec_is_zero Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-08-27 | Vladimir Sementsov... | util/iov: introduce qemu_iovec_init_extended Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-08-16 | Vladimir Sementsov... | tests/test-hbitmap: test next_zero and _next_dirty_area... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-08-16 | Vladimir Sementsov... | block/backup: refactor write_flags Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-08-16 | Vladimir Sementsov... | block/backup: deal with zero detection Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-08-16 | Vladimir Sementsov... | qapi: add dirty-bitmaps to query-named-block-nodes... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-08-16 | Vladimir Sementsov... | iotests: test bitmap moving inside 254 Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-08-16 | Vladimir Sementsov... | blockdev: reduce aio_context locked sections in bitmap... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-08-15 | Vladimir Sementsov... | block/nbd: refactor nbd connection parameters Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-08-15 | Vladimir Sementsov... | block/nbd: add cmdline and qapi parameter reconnect... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-08-15 | Vladimir Sementsov... | block/nbd: move from quit to state Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-08-15 | Vladimir Sementsov... | block/nbd: use non-blocking io channel for nbd negotiation Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-08-15 | Vladimir Sementsov... | block/nbd: split connection_co start out of nbd_client_connect Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-08-15 | Vladimir Sementsov... | nbd: improve CMD_CACHE: use BDRV_REQ_PREFETCH Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-08-15 | Vladimir Sementsov... | block/stream: use BDRV_REQ_PREFETCH Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-08-15 | Vladimir Sementsov... | block: implement BDRV_REQ_PREFETCH Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-08-15 | Vladimir Sementsov... | qapi: Add InetSocketAddress member keep-alive Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-08-06 | Vladimir Sementsov... | block/backup: disable copy_range for compressed backup Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-08-06 | Vladimir Sementsov... | util/hbitmap: update orig_size on truncate Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-06-24 | Vladimir Sementsov... | blockdev: enable non-root nodes for transaction drive... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-06-18 | Vladimir Sementsov... | block: drop bs->job Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-06-18 | Vladimir Sementsov... | blockdev: blockdev_mark_auto_del: drop usage of bs... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-06-18 | Vladimir Sementsov... | block/block-backend: blk_iostatus_reset: drop usage... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-06-18 | Vladimir Sementsov... | block/replication: drop usage of bs->job Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-06-14 | Vladimir Sementsov... | iotests: restrict 254 to support only qcow2 Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-06-13 | Vladimir Sementsov... | block/nbd: merge NBDClientSession struct back to BDRVNBDState Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-06-13 | Vladimir Sementsov... | block/nbd: merge nbd-client.* to nbd.c Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-06-13 | Vladimir Sementsov... | block/nbd-client: drop stale logout Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
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 |
next |