]>
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 |
2018-05-04 | Vladimir Sementsov... | migration/block-dirty-bitmap: fix memory leak in dirty_bitma... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-05-04 | Vladimir Sementsov... | nbd/client: fix nbd_negotiate_simple_meta_context Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-04-16 | Vladimir Sementsov... | iotests: fix 169 Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-04-16 | Vladimir Sementsov... | qcow2: try load bitmaps only once Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-04-10 | Vladimir Sementsov... | iotests: blacklist bochs and cloop for 205 and 208 Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-04-10 | Vladimir Sementsov... | iotests.py: improve verify_image_format helper Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-04-10 | Vladimir Sementsov... | iotests.py: support unsupported_fmts in main() Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-04-03 | Vladimir Sementsov... | iotests: fix 208 for luks format Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-03-26 | Vladimir Sementsov... | iotests: enable shared migration cases in 169 Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-03-26 | Vladimir Sementsov... | qcow2: fix bitmaps loading when bitmaps already exist Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-03-26 | Vladimir Sementsov... | qcow2-bitmap: add qcow2_reopen_bitmaps_rw_hint() Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-03-19 | Vladimir Sementsov... | qapi: add block latency histogram interface Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-03-19 | Vladimir Sementsov... | block/accounting: introduce latency histogram Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-03-13 | Vladimir Sementsov... | iotests: add dirty bitmap postcopy test Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-03-13 | Vladimir Sementsov... | iotests: add dirty bitmap migration test Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-03-13 | Vladimir Sementsov... | migration: add postcopy migration of dirty bitmaps Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-03-13 | Vladimir Sementsov... | migration: allow qmp command migrate-start-postcopy... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-03-13 | Vladimir Sementsov... | migration: add is_active_iterate handler Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-03-13 | Vladimir Sementsov... | migration/qemu-file: add qemu_put_counted_string() Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-03-13 | Vladimir Sementsov... | migration: include migrate_dirty_bitmaps in migrate_postcopy Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-03-13 | Vladimir Sementsov... | qapi: add dirty-bitmaps migration capability Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-03-13 | Vladimir Sementsov... | migration: introduce postcopy-only pending Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-03-13 | Vladimir Sementsov... | dirty-bitmap: add locked state Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-03-13 | Vladimir Sementsov... | block/dirty-bitmap: add _locked version of bdrv_reclaim_dirt... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-03-13 | Vladimir Sementsov... | block/dirty-bitmap: fix locking in bdrv_reclaim_dirty_bitmap Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-03-13 | Vladimir Sementsov... | iotests: new test 209 for NBD BLOCK_STATUS Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-03-13 | Vladimir Sementsov... | iotests: add file_path helper Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-03-13 | Vladimir Sementsov... | iotests.py: tiny refactor: move system imports up Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-03-13 | Vladimir Sementsov... | nbd: BLOCK_STATUS for standard get_block_status function... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-03-13 | Vladimir Sementsov... | block/nbd-client: save first fatal error in nbd_iter_error Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-03-13 | Vladimir Sementsov... | nbd: BLOCK_STATUS for standard get_block_status function... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-03-13 | Vladimir Sementsov... | nbd/server: add nbd_read_opt_name helper Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-03-13 | Vladimir Sementsov... | nbd/server: add nbd_opt_invalid helper Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-03-13 | Vladimir Sementsov... | nbd/server: refactor nbd_trip: split out nbd_handle_request Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-03-13 | Vladimir Sementsov... | nbd/server: refactor nbd_trip: cmd_read and generic... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-03-13 | Vladimir Sementsov... | nbd/server: fix: check client->closing before sending... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-03-13 | Vladimir Sementsov... | nbd/server: fix sparse read Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-03-13 | Vladimir Sementsov... | nbd/server: move nbd_co_send_structured_error up Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-03-13 | Vladimir Sementsov... | block/dirty-bitmap: add bdrv_dirty_bitmap_enable_successor() Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-03-01 | Vladimir Sementsov... | nbd/client: fix error messages in nbd_handle_reply_err Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-03-01 | Vladimir Sementsov... | nbd: BLOCK_STATUS constants Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-03-01 | Vladimir Sementsov... | nbd: change indenting in nbd.h Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-02-13 | Vladimir Sementsov... | block: maintain persistent disabled bitmaps Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-02-09 | Vladimir Sementsov... | iotests: 205: support luks format Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-01-26 | Vladimir Sementsov... | iotest 205: new test for qmp nbd-server-remove Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-01-26 | Vladimir Sementsov... | iotests: implement QemuIoInteractive class Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-01-26 | Vladimir Sementsov... | iotest 147: add cases to test new @name parameter of... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-01-26 | Vladimir Sementsov... | qapi: add nbd-server-remove Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-01-26 | Vladimir Sementsov... | qapi: add name parameter to nbd-server-add Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-01-18 | Vladimir Sementsov... | nbd/server: structurize option reply sending Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-01-18 | Vladimir Sementsov... | nbd/server: refactor negotiation functions parameters Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-01-15 | Vladimir Sementsov... | migration: finalize current_migration object Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2018-01-10 | Vladimir Sementsov... | nbd: rename nbd_option and nbd_opt_reply Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
next |