]>
2020-03-24 | Vladimir Sementsov... | block: bdrv_set_backing_bs: fix use-after-free Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-03-18 | Vladimir Sementsov... | block/qcow2-bitmap: use bdrv_dirty_bitmap_next_dirty Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-03-18 | Vladimir Sementsov... | nbd/server: use bdrv_dirty_bitmap_next_dirty_area Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-03-18 | Vladimir Sementsov... | nbd/server: introduce NBDExtentArray Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-03-18 | Vladimir Sementsov... | block/dirty-bitmap: improve _next_dirty_area API Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-03-18 | Vladimir Sementsov... | block/dirty-bitmap: add _next_dirty API Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-03-18 | Vladimir Sementsov... | block/dirty-bitmap: switch _next_dirty_area and _next_zero... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-03-18 | Vladimir Sementsov... | hbitmap: drop meta bitmaps as they are unused Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-03-18 | Vladimir Sementsov... | hbitmap: unpublish hbitmap_iter_skip_words Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-03-18 | Vladimir Sementsov... | hbitmap: move hbitmap_iter_next_word to hbitmap.c Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-03-18 | Vladimir Sementsov... | hbitmap: assert that we don't create bitmap larger... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-03-18 | Vladimir Sementsov... | MAINTAINERS: add simplebench Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-03-18 | Vladimir Sementsov... | scripts/simplebench: add example usage of simplebench Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-03-18 | Vladimir Sementsov... | scripts/simplebench: add qemu/bench_block_job.py Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-03-18 | Vladimir Sementsov... | scripts/simplebench: add simplebench.py Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-03-17 | Vladimir Sementsov... | hw/sd/ssi-sd: fix error handling in ssi_sd_realize Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-03-16 | Vladimir Sementsov... | block/io: fix bdrv_co_do_copy_on_readv Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-03-11 | Vladimir Sementsov... | block/block-copy: hide structure definitions Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-03-11 | Vladimir Sementsov... | block/block-copy: reduce intersecting request lock Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-03-11 | Vladimir Sementsov... | block/block-copy: rename start to offset in interfaces Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-03-11 | Vladimir Sementsov... | block/block-copy: refactor interfaces to use bytes... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-03-11 | Vladimir Sementsov... | block/block-copy: factor out find_conflicting_inflight_req Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-03-11 | Vladimir Sementsov... | block/block-copy: use block_status Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-03-11 | Vladimir Sementsov... | block/block-copy: specialcase first copy_range request Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-03-11 | Vladimir Sementsov... | block/block-copy: fix progress calculation Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-03-11 | Vladimir Sementsov... | job: refactor progress to separate object Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-03-11 | Vladimir Sementsov... | block/qcow2-threads: fix qcow2_decompress Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-02-20 | Vladimir Sementsov... | block/backup-top: fix flags handling Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-02-20 | Vladimir Sementsov... | docs: qcow2: introduce compression type feature Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-02-20 | Vladimir Sementsov... | docs: improve qcow2 spec about extending image header Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-02-07 | Vladimir Sementsov... | block: fix crash on zero-length unaligned write and... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-02-06 | Vladimir Sementsov... | iotests: add test for backup-top failure on permission... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-02-06 | Vladimir Sementsov... | block/backup-top: fix failure path Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2020-01-06 | Vladimir Sementsov... | qcow2-bitmaps: fix qcow2_can_store_new_dirty_bitmap Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-12-19 | Vladimir Sementsov... | MAINTAINERS: fix qcow2-bitmap.c under Dirty Bitmaps... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-12-18 | Vladimir Sementsov... | nbd: assert that Error** is not NULL in nbd_iter_channel_error Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-12-18 | Vladimir Sementsov... | hw/vfio/ap: drop local_err from vfio_ap_realize Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-12-18 | Vladimir Sementsov... | backends/cryptodev: drop local_err from cryptodev_backend_co... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-12-18 | Vladimir Sementsov... | include/qom/object.h: rename Error ** parameter to... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-12-18 | Vladimir Sementsov... | hw/usb: rename Error ** parameter to more common errp Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-12-18 | Vladimir Sementsov... | hw/tpm: rename Error ** parameter to more common errp Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-12-18 | Vladimir Sementsov... | hw/sd: drop extra whitespace in sdhci_sysbus_realize... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-12-18 | Vladimir Sementsov... | hw/s390x: rename Error ** parameter to more common... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-12-18 | Vladimir Sementsov... | monitor/qmp-cmds: rename Error ** parameter to more... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-12-18 | Vladimir Sementsov... | qga: rename Error ** parameter to more common errp Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-12-18 | Vladimir Sementsov... | hw/i386/amd_iommu: rename Error ** parameter to more... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-12-18 | Vladimir Sementsov... | block/snapshot: rename Error ** parameter to more common... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-12-18 | Vladimir Sementsov... | hw/core/qdev: cleanup Error ** variables Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-12-18 | Vladimir Sementsov... | 9pfs: make Error **errp const where it is appropriate Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-12-18 | Vladimir Sementsov... | ppc: make Error **errp const where it is appropriate Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-12-18 | Vladimir Sementsov... | qdev-monitor: make Error **errp const where it is appropriate Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-12-18 | Vladimir Sementsov... | vnc: drop Error pointer indirection in vnc_client_io_error Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-12-18 | Vladimir Sementsov... | hmp: drop Error pointer indirection in hmp_handle_error Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-12-18 | Vladimir Sementsov... | error: make Error **errp const where it is appropriate Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-12-18 | Vladimir Sementsov... | net/net: Clean up variable shadowing in net_client_init() Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-12-16 | Vladimir Sementsov... | ppc: well form kvmppc_hint_smt_possible error hint... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-12-09 | Vladimir Sementsov... | block/qcow2-bitmap: fix crash bug in qcow2_co_remove_persist... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-11-26 | Vladimir Sementsov... | iotests: add new test cases to bitmap migration Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-11-26 | Vladimir Sementsov... | block/qcow2-bitmap: fix bitmap migration Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-11-18 | Vladimir Sementsov... | MAINTAINERS: add more bitmap-related to Dirty Bitmaps... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-11-18 | Vladimir Sementsov... | qemu-iotests/iotests.py: improve assert_qmp message Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-11-04 | Vladimir Sementsov... | block/block-copy: fix s->copy_size for compressed cluster Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-10-28 | Vladimir Sementsov... | qemu-iotests: restrict 264 to qcow2 only Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-10-28 | Vladimir Sementsov... | block/block-copy: increase buffered copy request Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-10-28 | Vladimir Sementsov... | block/block-copy: add memory limit Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-10-28 | Vladimir Sementsov... | util: introduce SharedResource Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-10-28 | Vladimir Sementsov... | block/block-copy: refactor copying Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-10-28 | Vladimir Sementsov... | block/block-copy: limit copy_range_size to 16 MiB Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-10-28 | Vladimir Sementsov... | block/block-copy: allocate buffer in block_copy_with_bounce_... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-10-28 | Vladimir Sementsov... | Revert "mirror: Only mirror granularity-aligned chunks" Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-10-28 | Vladimir Sementsov... | block/mirror: support unaligned write in active mirror Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-10-28 | Vladimir Sementsov... | block/block-backend: add blk_co_pwritev_part Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-10-28 | Vladimir Sementsov... | block/mirror: simplify do_sync_target_write Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-10-28 | Vladimir Sementsov... | hbitmap: handle set/reset with zero length Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-10-25 | Vladimir Sementsov... | block/backup: drop dead code from backup_job_create Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-10-23 | Vladimir Sementsov... | iotests: test nbd reconnect Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-10-22 | Vladimir Sementsov... | block/nbd: nbd reconnect Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-10-22 | Vladimir Sementsov... | qemu-coroutine-sleep: introduce qemu_co_sleep_wake Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-10-17 | Vladimir Sementsov... | qcow2-bitmap: move bitmap reopen-rw code to qcow2_reopen_commit Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-10-17 | Vladimir Sementsov... | block/qcow2-bitmap: fix and improve qcow2_reopen_bitmaps_rw Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-10-17 | Vladimir Sementsov... | iotests: add test 260 to check bitmap life after snapshot... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-10-17 | Vladimir Sementsov... | block/qcow2-bitmap: do not remove bitmaps on reopen-ro Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-10-17 | Vladimir Sementsov... | block/qcow2-bitmap: drop qcow2_reopen_bitmaps_rw_hint() Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-10-17 | Vladimir Sementsov... | block/qcow2-bitmap: get rid of bdrv_has_changed_persistent_b... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-10-17 | Vladimir Sementsov... | iotests: add test-case to 165 to test reopening qcow2... Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
2019-10-17 | Vladimir Sementsov... | block: reverse order for reopen commits Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> |
commit | commitdiff | tree |
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 |
next |