]>
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 |
2018-01-09 | Vladimir Sementsov... | nbd/server: add additional assert to nbd_export_put Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-12-18 | Vladimir Sementsov... | backup: use copy_bitmap in incremental backup Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-12-18 | Vladimir Sementsov... | backup: simplify non-dirty bits progress processing Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-12-18 | Vladimir Sementsov... | backup: init copy_bitmap from sync_bitmap for incremental Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-12-18 | Vladimir Sementsov... | backup: move from done_bitmap to copy_bitmap Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-12-18 | Vladimir Sementsov... | hbitmap: add next_zero function Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-11-17 | Vladimir Sementsov... | iotests: test clearing unknown autoclear_features by... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-11-14 | Vladimir Sementsov... | block/snapshot: dirty all dirty bitmaps on snapshot... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-11-08 | Vladimir Sementsov... | nbd/server: fix nbd_negotiate_handle_info Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-10-30 | Vladimir Sementsov... | nbd: Minimal structured read for client Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-10-30 | Vladimir Sementsov... | nbd/client: prepare nbd_receive_reply for structured... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-10-30 | Vladimir Sementsov... | nbd/client: refactor nbd_receive_starttls Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-10-30 | Vladimir Sementsov... | nbd: Minimal structured read for server Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-10-13 | Vladimir Sementsov... | nbd: header constants indenting Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-10-13 | Vladimir Sementsov... | nbd/server: simplify reply transmission Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-10-13 | Vladimir Sementsov... | nbd/server: refactor nbd_co_send_simple_reply parameters Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-10-13 | Vladimir Sementsov... | nbd/server: do not use NBDReply structure Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-10-12 | Vladimir Sementsov... | nbd/server: structurize simple reply header sending Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-10-12 | Vladimir Sementsov... | nbd: rename some simple-request related objects to... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-10-12 | Vladimir Sementsov... | block/nbd-client: refactor nbd_co_receive_reply Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-10-12 | Vladimir Sementsov... | block/nbd-client: assert qiov len once in nbd_co_request Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-10-06 | Vladimir Sementsov... | block/mirror: check backing in bdrv_mirror_top_flush Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-10-06 | Vladimir Sementsov... | block/mirror: check backing in bdrv_mirror_top_refresh_filename Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-10-05 | Vladimir Sementsov... | checkpatch: fix incompatibility with old perl Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-09-26 | Vladimir Sementsov... | block/qcow2-bitmap: fix use of uninitialized pointer Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-09-26 | Vladimir Sementsov... | iotests: fix 181: enable postcopy-ram capability on... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-09-25 | Vladimir Sementsov... | block/nbd-client: nbd_co_send_request: fix return code Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-09-25 | Vladimir Sementsov... | block/nbd-client: simplify check in nbd_co_receive_reply Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-09-25 | Vladimir Sementsov... | block/nbd-client: refactor nbd_co_receive_reply Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-09-22 | Vladimir Sementsov... | migration: split common postcopy out of ram postcopy Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-09-22 | Vladimir Sementsov... | migration: fix ram_save_pending Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-09-22 | Vladimir Sementsov... | migration: add has_postcopy savevm handler Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-08-30 | Vladimir Sementsov... | block/nbd-client: refactor request send/receive Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-08-30 | Vladimir Sementsov... | block/nbd-client: rename nbd_recv_coroutines_enter_all Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-08-30 | Vladimir Sementsov... | block/nbd-client: get rid of ssize_t Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-08-30 | Vladimir Sementsov... | nbd/client: fix nbd_send_request to return int Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-08-30 | Vladimir Sementsov... | nbd/client: refactor nbd_receive_reply Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-08-30 | Vladimir Sementsov... | nbd/client: refactor nbd_read_eof Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-08-30 | Vladimir Sementsov... | nbd/client: fix nbd_opt_go Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-08-11 | Vladimir Sementsov... | qemu-iotests: fix 185 Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-08-01 | Vladimir Sementsov... | trace-events: fix code style: print 0x before hex numbers Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-08-01 | Vladimir Sementsov... | checkpatch: check trace-events code style Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-08-01 | Vladimir Sementsov... | trace-events: fix code style: %# -> 0x% Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-08-01 | Vladimir Sementsov... | coding_style: add point about 0x in trace-events Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-07-25 | Vladimir Sementsov... | qcow2-bitmap: fix bitmap_free Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-07-11 | Vladimir Sementsov... | block: release persistent bitmaps on inactivate Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-07-11 | Vladimir Sementsov... | qmp: block-dirty-bitmap-remove: remove persistent Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-07-11 | Vladimir Sementsov... | qcow2: add .bdrv_remove_persistent_dirty_bitmap Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-07-11 | Vladimir Sementsov... | block/dirty-bitmap: add bdrv_remove_persistent_dirty_bitmap Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-07-11 | Vladimir Sementsov... | iotests: test qcow2 persistent dirty bitmap Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-07-11 | Vladimir Sementsov... | qmp: add x-debug-block-dirty-bitmap-sha256 Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-07-11 | Vladimir Sementsov... | qmp: add autoload parameter to block-dirty-bitmap-add Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-07-11 | Vladimir Sementsov... | qmp: add persistent flag to block-dirty-bitmap-add Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-07-11 | Vladimir Sementsov... | qcow2: add .bdrv_can_store_new_dirty_bitmap Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-07-11 | Vladimir Sementsov... | block: add bdrv_can_store_new_dirty_bitmap Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-07-11 | Vladimir Sementsov... | qcow2: store bitmaps on reopening image as read-only Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-07-11 | Vladimir Sementsov... | qcow2: add persistent dirty bitmaps support Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-07-11 | Vladimir Sementsov... | block/dirty-bitmap: add bdrv_dirty_bitmap_next() Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-07-11 | Vladimir Sementsov... | block: introduce persistent dirty bitmaps Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-07-11 | Vladimir Sementsov... | block: bdrv_close: release bitmaps after drv->bdrv_close Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-07-11 | Vladimir Sementsov... | block/dirty-bitmap: add autoload field to BdrvDirtyBitmap Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-07-11 | Vladimir Sementsov... | qcow2: support .bdrv_reopen_bitmaps_rw Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-07-11 | Vladimir Sementsov... | block: new bdrv_reopen_bitmaps_rw interface Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-07-11 | Vladimir Sementsov... | block: refactor bdrv_reopen_commit Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-07-11 | Vladimir Sementsov... | qcow2: autoloading dirty bitmaps Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-07-11 | Vladimir Sementsov... | block/dirty-bitmap: add readonly field to BdrvDirtyBitmap Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-07-11 | Vladimir Sementsov... | block/dirty-bitmap: fix comment for BlockDirtyBitmap... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-07-11 | Vladimir Sementsov... | qcow2: add bitmaps extension Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-07-11 | Vladimir Sementsov... | qcow2-refcount: rename inc_refcounts() and make it... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-07-11 | Vladimir Sementsov... | block/dirty-bitmap: add deserialize_ones func Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-07-11 | Vladimir Sementsov... | block: fix bdrv_dirty_bitmap_granularity signature Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-07-11 | Vladimir Sementsov... | tests: add hbitmap iter test Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-07-11 | Vladimir Sementsov... | hbitmap: improve dirty iter Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-07-11 | Vladimir Sementsov... | specs/qcow2: do not use wording 'bitmap header' Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-07-11 | Vladimir Sementsov... | specs/qcow2: fix bitmap granularity qemu-specific note Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-07-10 | Vladimir Sementsov... | nbd: use generic trace subsystem instead of TRACE macro Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-07-10 | Vladimir Sementsov... | nbd: refactor tracing Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-07-10 | Vladimir Sementsov... | nbd/server: rename clientflags var in nbd_negotiate_options Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-07-10 | Vladimir Sementsov... | nbd/server: fix TRACE in nbd_negotiate_send_rep_len Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-07-10 | Vladimir Sementsov... | nbd/client: refactor TRACE of NBD_MAGIC Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-07-10 | Vladimir Sementsov... | nbd/common: nbd_tls_handshake: remove extra TRACE Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-07-10 | Vladimir Sementsov... | nbd/server: add errp to nbd_send_reply() Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-07-10 | Vladimir Sementsov... | nbd/server: use errp instead of LOG Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-07-10 | Vladimir Sementsov... | nbd/server: refactor nbd_negotiate Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-07-10 | Vladimir Sementsov... | nbd/server: nbd_negotiate: return 1 on NBD_OPT_ABORT Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-06-15 | Vladimir Sementsov... | nbd/server: refactor nbd_trip Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-06-15 | Vladimir Sementsov... | nbd/server: rename rc to ret Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-06-15 | Vladimir Sementsov... | nbd/server: get rid of fail: return rc Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-06-15 | Vladimir Sementsov... | nbd/server: nbd_negotiate: fix error path Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-06-15 | Vladimir Sementsov... | nbd/server: remove NBDClientNewData Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-06-15 | Vladimir Sementsov... | nbd/server: refactor nbd_co_receive_request Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-06-15 | Vladimir Sementsov... | nbd/server: get rid of EAGAIN dead code Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-06-15 | Vladimir Sementsov... | nbd/server: refactor nbd_co_send_reply Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-06-15 | Vladimir Sementsov... | nbd/server: get rid of ssize_t Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-06-15 | Vladimir Sementsov... | nbd/server: get rid of nbd_negotiate_read and friends Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2017-06-15 | Vladimir Sementsov... | nbd: make nbd_drop public Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
next |