2017-07-11 | Vladimir Sementsov... | qmp: block-dirty-bitmap-remove: remove persistent ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...id: 20170628120530.31251-30-vsementsov@virtuozzo.com |
commitcommitdifftree |
2017-07-11 | Vladimir Sementsov... | qcow2: add .bdrv_remove_persistent_dirty_bitmap ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...id: 20170628120530.31251-29-vsementsov@virtuozzo.com |
commitcommitdifftree |
2017-07-11 | Vladimir Sementsov... | block/dirty-bitmap: add bdrv_remove_persistent_dirty_bitmap ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...id: 20170628120530.31251-28-vsementsov@virtuozzo.com |
commitcommitdifftree |
2017-07-11 | Vladimir Sementsov... | iotests: test qcow2 persistent dirty bitmap ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...id: 20170628120530.31251-27-vsementsov@virtuozzo.com |
commitcommitdifftree |
2017-07-11 | Vladimir Sementsov... | qmp: add x-debug-block-dirty-bitmap-sha256 ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...id: 20170628120530.31251-26-vsementsov@virtuozzo.com |
commitcommitdifftree |
2017-07-11 | Vladimir Sementsov... | qmp: add autoload parameter to block-dirty-bitmap-add ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...id: 20170628120530.31251-25-vsementsov@virtuozzo.com |
commitcommitdifftree |
2017-07-11 | Vladimir Sementsov... | qmp: add persistent flag to block-dirty-bitmap-add ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...id: 20170628120530.31251-24-vsementsov@virtuozzo.com |
commitcommitdifftree |
2017-07-11 | Vladimir Sementsov... | qcow2: add .bdrv_can_store_new_dirty_bitmap ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...id: 20170628120530.31251-23-vsementsov@virtuozzo.com |
commitcommitdifftree |
2017-07-11 | Vladimir Sementsov... | block: add bdrv_can_store_new_dirty_bitmap ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...id: 20170628120530.31251-22-vsementsov@virtuozzo.com |
commitcommitdifftree |
2017-07-11 | Vladimir Sementsov... | qcow2: store bitmaps on reopening image as read-only ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...id: 20170628120530.31251-21-vsementsov@virtuozzo.com |
commitcommitdifftree |
2017-07-11 | Vladimir Sementsov... | qcow2: add persistent dirty bitmaps support ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...id: 20170628120530.31251-20-vsementsov@virtuozzo.com |
commitcommitdifftree |
2017-07-11 | Vladimir Sementsov... | block/dirty-bitmap: add bdrv_dirty_bitmap_next() ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...id: 20170628120530.31251-19-vsementsov@virtuozzo.com |
commitcommitdifftree |
2017-07-11 | Vladimir Sementsov... | block: introduce persistent dirty bitmaps ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...id: 20170628120530.31251-18-vsementsov@virtuozzo.com |
commitcommitdifftree |
2017-07-11 | Vladimir Sementsov... | block: bdrv_close: release bitmaps after drv->bdrv_close ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...id: 20170628120530.31251-17-vsementsov@virtuozzo.com |
commitcommitdifftree |
2017-07-11 | Vladimir Sementsov... | block/dirty-bitmap: add autoload field to BdrvDirtyBitmap ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...id: 20170628120530.31251-16-vsementsov@virtuozzo.com |
commitcommitdifftree |
2017-07-11 | Vladimir Sementsov... | qcow2: support .bdrv_reopen_bitmaps_rw ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...id: 20170628120530.31251-15-vsementsov@virtuozzo.com |
commitcommitdifftree |
2017-07-11 | Vladimir Sementsov... | block: new bdrv_reopen_bitmaps_rw interface ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...id: 20170628120530.31251-14-vsementsov@virtuozzo.com |
commitcommitdifftree |
2017-07-11 | Vladimir Sementsov... | block: refactor bdrv_reopen_commit ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...id: 20170628120530.31251-13-vsementsov@virtuozzo.com |
commitcommitdifftree |
2017-07-11 | Vladimir Sementsov... | qcow2: autoloading dirty bitmaps ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...id: 20170628120530.31251-12-vsementsov@virtuozzo.com |
commitcommitdifftree |
2017-07-11 | Vladimir Sementsov... | block/dirty-bitmap: add readonly field to BdrvDirtyBitmap ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...id: 20170628120530.31251-11-vsementsov@virtuozzo.com |
commitcommitdifftree |
2017-07-11 | Vladimir Sementsov... | block/dirty-bitmap: fix comment for BlockDirtyBitmap... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...id: 20170628120530.31251-10-vsementsov@virtuozzo.com |
commitcommitdifftree |
2017-07-11 | Vladimir Sementsov... | qcow2: add bitmaps extension ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> Message-id: 20170628120530.31251-9-vsementsov@virtuozzo.com |
commitcommitdifftree |
2017-07-11 | Vladimir Sementsov... | qcow2-refcount: rename inc_refcounts() and make it... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> Message-id: 20170628120530.31251-8-vsementsov@virtuozzo.com |
commitcommitdifftree |
2017-07-11 | Vladimir Sementsov... | block/dirty-bitmap: add deserialize_ones func ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> Message-id: 20170628120530.31251-7-vsementsov@virtuozzo.com |
commitcommitdifftree |
2017-07-11 | Vladimir Sementsov... | block: fix bdrv_dirty_bitmap_granularity signature ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> Message-id: 20170628120530.31251-6-vsementsov@virtuozzo.com |
commitcommitdifftree |
2017-07-11 | Vladimir Sementsov... | tests: add hbitmap iter test ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> Message-id: 20170628120530.31251-5-vsementsov@virtuozzo.com |
commitcommitdifftree |
2017-07-11 | Vladimir Sementsov... | hbitmap: improve dirty iter ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> Message-id: 20170628120530.31251-4-vsementsov@virtuozzo.com |
commitcommitdifftree |
2017-07-11 | Vladimir Sementsov... | specs/qcow2: do not use wording 'bitmap header' ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> Message-id: 20170628120530.31251-3-vsementsov@virtuozzo.com |
commitcommitdifftree |
2017-07-11 | Vladimir Sementsov... | specs/qcow2: fix bitmap granularity qemu-specific note ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> Message-id: 20170628120530.31251-2-vsementsov@virtuozzo.com |
commitcommitdifftree |
2017-07-10 | Vladimir Sementsov... | nbd: use generic trace subsystem instead of TRACE macro ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20170707152918.23086-11-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-07-10 | Vladimir Sementsov... | nbd: refactor tracing ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20170707152918.23086-10-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-07-10 | Vladimir Sementsov... | nbd/server: rename clientflags var in nbd_negotiate_options ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20170707152918.23086-9-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-07-10 | Vladimir Sementsov... | nbd/server: fix TRACE in nbd_negotiate_send_rep_len ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20170707152918.23086-8-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-07-10 | Vladimir Sementsov... | nbd/client: refactor TRACE of NBD_MAGIC ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20170707152918.23086-7-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-07-10 | Vladimir Sementsov... | nbd/common: nbd_tls_handshake: remove extra TRACE ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20170707152918.23086-6-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-07-10 | Vladimir Sementsov... | nbd/server: add errp to nbd_send_reply() ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20170707152918.23086-5-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-07-10 | Vladimir Sementsov... | nbd/server: use errp instead of LOG ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20170707152918.23086-4-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-07-10 | Vladimir Sementsov... | nbd/server: refactor nbd_negotiate ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20170707152918.23086-3-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-07-10 | Vladimir Sementsov... | nbd/server: nbd_negotiate: return 1 on NBD_OPT_ABORT ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20170707152918.23086-2-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-06-15 | Vladimir Sementsov... | nbd/server: refactor nbd_trip ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20170602150150.258222-13-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-06-15 | Vladimir Sementsov... | nbd/server: rename rc to ret ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20170602150150.258222-12-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-06-15 | Vladimir Sementsov... | nbd/server: get rid of fail: return rc ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20170602150150.258222-11-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-06-15 | Vladimir Sementsov... | nbd/server: nbd_negotiate: fix error path ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20170602150150.258222-10-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-06-15 | Vladimir Sementsov... | nbd/server: remove NBDClientNewData ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20170602150150.258222-9-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-06-15 | Vladimir Sementsov... | nbd/server: refactor nbd_co_receive_request ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20170602150150.258222-8-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-06-15 | Vladimir Sementsov... | nbd/server: get rid of EAGAIN dead code ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20170602150150.258222-7-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-06-15 | Vladimir Sementsov... | nbd/server: refactor nbd_co_send_reply ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20170602150150.258222-6-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-06-15 | Vladimir Sementsov... | nbd/server: get rid of ssize_t ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20170602150150.258222-5-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-06-15 | Vladimir Sementsov... | nbd/server: get rid of nbd_negotiate_read and friends ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20170602150150.258222-4-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-06-15 | Vladimir Sementsov... | nbd: make nbd_drop public ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20170602150150.258222-3-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-06-15 | Vladimir Sementsov... | nbd: rename read_sync and friends ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20170602150150.258222-2-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-06-06 | Vladimir Sementsov... | nbd/client.c: use errp instead of LOG ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20170526110913.89098-1-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-06-06 | Vladimir Sementsov... | nbd: add errp to read_sync, write_sync and drop_sync ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> Message-Id: <20170516094533.6160-5-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-06-06 | Vladimir Sementsov... | nbd: add errp parameter to nbd_wr_syncv() ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> Message-Id: <20170516094533.6160-4-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-06-06 | Vladimir Sementsov... | nbd: read_sync and friends: return 0 on success ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> Message-Id: <20170516094533.6160-3-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-06-06 | Vladimir Sementsov... | nbd: strict nbd_wr_syncv ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> Message-Id: <20170516094533.6160-2-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-04-28 | Vladimir Sementsov... | qemu-img: improve convert_iteration_sectors() ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> Message-id: 20170407113404.9351-1-vsementsov@virtuozzo.com |
commitcommitdifftree |
2017-03-14 | Vladimir Sementsov... | nbd/client: fix drop_sync [CVE-2017-2630] ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20170203154757.36140-6-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-03-13 | Vladimir Sementsov... | backup: allow target without .bdrv_get_info ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-02-28 | Vladimir Sementsov... | migration: fix use-after-free of to_dst_file ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20170225193155.447462-5-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-02-11 | Vladimir Sementsov... | block: bdrv_invalidate_cache: invalidate children first ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> Message-id: 20170131112308.54189-1-vsementsov@virtuozzo.com |
commitcommitdifftree |
2016-11-15 | Vladimir Sementsov... | blockjob: fix dead pointer in txn list ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2016-10-24 | Vladimir Sementsov... | block: BdrvDirtyBitmap serialization interface ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2016-10-24 | Vladimir Sementsov... | hbitmap: serialization ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2016-09-20 | Vladimir Sementsov... | iotest 055: refactor and speed up ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...1470748523-13856-1-git-send-email-vsementsov@virtuozzo.com |
commitcommitdifftree |
2016-08-08 | Vladimir Sementsov... | iotests: fix 109 ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2016-08-08 | Vladimir Sementsov... | mirror: finish earlier on error ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2016-07-26 | Vladimir Sementsov... | mirror: double performance of the bulk stage if the... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...1468516741-82174-1-git-send-email-vsementsov@virtuozzo.com |
commitcommitdifftree |
2016-07-26 | Vladimir Sementsov... | qcow2: do not allocate extra memory ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...1468515565-81313-1-git-send-email-vsementsov@virtuozzo.com |
commitcommitdifftree |
2016-07-18 | Vladimir Sementsov... | spec/parallels: fix a mistake ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2016-06-16 | Vladimir Sementsov... | hbitmap: add 'pos < size' asserts ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...1465924093-76875-2-git-send-email-vsementsov@virtuozzo.com |
commitcommitdifftree |
2016-06-16 | Vladimir Sementsov... | hmp: acquire aio_context in hmp_qemu_io ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2016-02-25 | Vladimir Sementsov... | balloon: Use only 'pc-dimm' type dimm for ballooning ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2016-02-25 | Vladimir Sementsov... | virtio-balloon: rewrite get_current_ram_size() ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2016-02-23 | Vladimir Sementsov... | move get_current_ram_size to virtio-balloon.c ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2016-02-22 | Vladimir Sementsov... | spec: add qcow2 bitmaps extension specification ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2015-12-22 | Vladimir Sementsov... | parallels: add format spec ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2015-11-24 | Vladimir Sementsov... | parallels: dirty BAT properly for continuous allocations ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |