2017-07-11 | Vladimir Sementsov... | qcow2: add persistent dirty bitmaps support Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-07-11 | Vladimir Sementsov... | block/dirty-bitmap: add bdrv_dirty_bitmap_next() Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-07-11 | Vladimir Sementsov... | block: introduce persistent dirty bitmaps Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-07-11 | Vladimir Sementsov... | block: bdrv_close: release bitmaps after drv->bdrv_close Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-07-11 | Vladimir Sementsov... | block/dirty-bitmap: add autoload field to BdrvDirtyBitmap Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-07-11 | Vladimir Sementsov... | qcow2: support .bdrv_reopen_bitmaps_rw Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-07-11 | Vladimir Sementsov... | block: new bdrv_reopen_bitmaps_rw interface Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-07-11 | Vladimir Sementsov... | block: refactor bdrv_reopen_commit Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-07-11 | Vladimir Sementsov... | qcow2: autoloading dirty bitmaps Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-07-11 | Vladimir Sementsov... | block/dirty-bitmap: add readonly field to BdrvDirtyBitmap Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-07-11 | Vladimir Sementsov... | block/dirty-bitmap: fix comment for BlockDirtyBitmap... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-07-11 | Vladimir Sementsov... | qcow2: add bitmaps extension Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-07-11 | Vladimir Sementsov... | qcow2-refcount: rename inc_refcounts() and make it... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-07-11 | Vladimir Sementsov... | block/dirty-bitmap: add deserialize_ones func Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-07-11 | Vladimir Sementsov... | block: fix bdrv_dirty_bitmap_granularity signature Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-07-11 | Vladimir Sementsov... | tests: add hbitmap iter test Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-07-11 | Vladimir Sementsov... | hbitmap: improve dirty iter Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-07-11 | Vladimir Sementsov... | specs/qcow2: do not use wording 'bitmap header' Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-07-11 | Vladimir Sementsov... | specs/qcow2: fix bitmap granularity qemu-specific note Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-07-10 | Vladimir Sementsov... | nbd: use generic trace subsystem instead of TRACE macro Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-07-10 | Vladimir Sementsov... | nbd: refactor tracing Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-07-10 | Vladimir Sementsov... | nbd/server: rename clientflags var in nbd_negotiate_options Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-07-10 | Vladimir Sementsov... | nbd/server: fix TRACE in nbd_negotiate_send_rep_len Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-07-10 | Vladimir Sementsov... | nbd/client: refactor TRACE of NBD_MAGIC Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-07-10 | Vladimir Sementsov... | nbd/common: nbd_tls_handshake: remove extra TRACE Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-07-10 | Vladimir Sementsov... | nbd/server: add errp to nbd_send_reply() Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-07-10 | Vladimir Sementsov... | nbd/server: use errp instead of LOG Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-07-10 | Vladimir Sementsov... | nbd/server: refactor nbd_negotiate Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-07-10 | Vladimir Sementsov... | nbd/server: nbd_negotiate: return 1 on NBD_OPT_ABORT Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-06-15 | Vladimir Sementsov... | nbd/server: refactor nbd_trip Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-06-15 | Vladimir Sementsov... | nbd/server: rename rc to ret Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-06-15 | Vladimir Sementsov... | nbd/server: get rid of fail: return rc Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-06-15 | Vladimir Sementsov... | nbd/server: nbd_negotiate: fix error path Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-06-15 | Vladimir Sementsov... | nbd/server: remove NBDClientNewData Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-06-15 | Vladimir Sementsov... | nbd/server: refactor nbd_co_receive_request Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-06-15 | Vladimir Sementsov... | nbd/server: get rid of EAGAIN dead code Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-06-15 | Vladimir Sementsov... | nbd/server: refactor nbd_co_send_reply Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-06-15 | Vladimir Sementsov... | nbd/server: get rid of ssize_t Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-06-15 | Vladimir Sementsov... | nbd/server: get rid of nbd_negotiate_read and friends Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-06-15 | Vladimir Sementsov... | nbd: make nbd_drop public Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-06-15 | Vladimir Sementsov... | nbd: rename read_sync and friends Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-06-06 | Vladimir Sementsov... | nbd/client.c: use errp instead of LOG Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-06-06 | Vladimir Sementsov... | nbd: add errp to read_sync, write_sync and drop_sync Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-06-06 | Vladimir Sementsov... | nbd: add errp parameter to nbd_wr_syncv() Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-06-06 | Vladimir Sementsov... | nbd: read_sync and friends: return 0 on success Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-06-06 | Vladimir Sementsov... | nbd: strict nbd_wr_syncv Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-04-28 | Vladimir Sementsov... | qemu-img: improve convert_iteration_sectors() Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-03-14 | Vladimir Sementsov... | nbd/client: fix drop_sync [CVE-2017-2630] Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-03-13 | Vladimir Sementsov... | backup: allow target without .bdrv_get_info Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-02-28 | Vladimir Sementsov... | migration: fix use-after-free of to_dst_file Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2017-02-11 | Vladimir Sementsov... | block: bdrv_invalidate_cache: invalidate children first Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2016-11-15 | Vladimir Sementsov... | blockjob: fix dead pointer in txn list Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2016-10-24 | Vladimir Sementsov... | block: BdrvDirtyBitmap serialization interface Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2016-10-24 | Vladimir Sementsov... | hbitmap: serialization Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2016-09-20 | Vladimir Sementsov... | iotest 055: refactor and speed up Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2016-08-08 | Vladimir Sementsov... | iotests: fix 109 Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2016-08-08 | Vladimir Sementsov... | mirror: finish earlier on error Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2016-07-26 | Vladimir Sementsov... | mirror: double performance of the bulk stage if the... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2016-07-26 | Vladimir Sementsov... | qcow2: do not allocate extra memory Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2016-07-18 | Vladimir Sementsov... | spec/parallels: fix a mistake Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2016-06-16 | Vladimir Sementsov... | hbitmap: add 'pos < size' asserts Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2016-06-16 | Vladimir Sementsov... | hmp: acquire aio_context in hmp_qemu_io Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2016-02-25 | Vladimir Sementsov... | balloon: Use only 'pc-dimm' type dimm for ballooning Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2016-02-25 | Vladimir Sementsov... | virtio-balloon: rewrite get_current_ram_size() Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2016-02-23 | Vladimir Sementsov... | move get_current_ram_size to virtio-balloon.c Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2016-02-22 | Vladimir Sementsov... | spec: add qcow2 bitmaps extension specification Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2015-12-22 | Vladimir Sementsov... | parallels: add format spec Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2015-11-24 | Vladimir Sementsov... | parallels: dirty BAT properly for continuous allocations Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commitcommitdifftree |
2015-01-13 | Vladimir Sementsov... | migration/block: fix pending() return value Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@parallels.com> |
commitcommitdifftree |
2015-01-13 | Vladimir Sementsov... | block: fix spoiling all dirty bitmaps by mirror and... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@parallels.com> |
commitcommitdifftree |