2021-09-15 | Vladimir Sementsov... | qcow2: compressed read: simplify cluster descriptor... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210914122454.141075-3-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-15 | Vladimir Sementsov... | qcow2-refcount: improve style of check_refcounts_l2() ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210914122454.141075-2-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-15 | Vladimir Sementsov... | qcow2: handle_dependencies(): relax conflict detection ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824101517.59802-4-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-15 | Vladimir Sementsov... | qcow2: refactor handle_dependencies() loop body ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824101517.59802-3-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-15 | Vladimir Sementsov... | simplebench: add img_bench_templater.py ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824101517.59802-2-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-15 | Vladimir Sementsov... | block: bdrv_inactivate_recurse(): check for permissions... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> Message-Id: <20210911120027.8063-3-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-15 | Vladimir Sementsov... | tests: add migrate-during-backup ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> Message-Id: <20210911120027.8063-2-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | block/block-copy: block_copy_state_new(): drop extra... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-35-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | iotests/image-fleecing: add test-case for copy-before... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-34-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | iotests/image-fleecing: prepare for adding new test... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-33-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | iotests/image-fleecing: rename tgt_node ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-32-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | iotests/image-fleecing: proper source device ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-31-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | iotests.py: hmp_qemu_io: support qdev ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-30-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | iotests: move 222 to tests/image-fleecing ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-29-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | iotests/222: constantly use single quotes for strings ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-28-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | iotests/222: fix pylint and mypy complains ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-27-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | python:QEMUMachine: template typing for self returning... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-26-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | python/qemu/machine: QEMUMachine: improve qmp() method ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-25-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | python/qemu/machine.py: refactor _qemu_args() ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-24-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | qapi: publish copy-before-write filter ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-23-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | block/copy-before-write: make public block driver ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-22-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | block/block-copy: make setting progress optional ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-21-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | block/copy-before-write: initialize block-copy bitmap ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-20-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | block/copy-before-write: cbw_init(): use options ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-19-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | block/copy-before-write: bdrv_cbw_append(): drop unused... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-18-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | block/copy-before-write: cbw_init(): use file child... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-17-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | block/copy-before-write: cbw_init(): rename variables ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-16-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | block/copy-before-write: introduce cbw_init() ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-15-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | block/copy-before-write: bdrv_cbw_append(): replace... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-14-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | block/copy-before-write: use file child instead of... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-13-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | block/copy-before-write: drop extra bdrv_unref on failure... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-12-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | block/copy-before-write: relax permission requirements... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-11-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | block/backup: move cluster size calculation to block... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-10-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | block/backup: set copy_range and compress after filter... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-9-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | block/block-copy: introduce block_copy_set_copy_opts() ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-8-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | block-copy: move detecting fleecing scheme to block... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-7-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | block: rename backup-top to copy-before-write ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-6-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | qdev: allow setting drive property for realized device ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-5-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | qdev-properties: PropertyInfo: add realized_set_allowed... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-4-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | block: introduce blk_replace_bs ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-3-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-09-01 | Vladimir Sementsov... | block: introduce bdrv_replace_child_bs() ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210824083856.17408-2-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-07-20 | Vladimir Sementsov... | block/vvfat: fix: drop backing ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210715124853.13335-1-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-07-20 | Vladimir Sementsov... | block/mirror: fix active mirror dead-lock in mirror_wait_on_... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210702211636.228981-4-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-07-20 | Vladimir Sementsov... | iotest 151: add test-case that shows active mirror... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210702211636.228981-3-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-07-20 | Vladimir Sementsov... | block/mirror: set .co for active-write MirrorOp objects ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210702211636.228981-2-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-07-09 | Vladimir Sementsov... | blockdev: fix drive-backup transaction endless drained... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210608171852.250775-1-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-06-29 | Vladimir Sementsov... | block/commit: use QEMU_AUTO_VFREE ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210628121133.193984-3-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-06-29 | Vladimir Sementsov... | introduce QEMU_AUTO_VFREE ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210628121133.193984-2-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-06-29 | Vladimir Sementsov... | block: BDRVReopenState: drop replace_backing_bs field ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210610120537.196183-8-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-06-29 | Vladimir Sementsov... | block: move supports_backing check to bdrv_set_file_or_backi... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210610120537.196183-7-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-06-29 | Vladimir Sementsov... | block: bdrv_reopen_parse_backing(): simplify handling... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210610120537.196183-6-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-06-29 | Vladimir Sementsov... | block: bdrv_reopen_parse_backing(): don't check frozen... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210610120537.196183-5-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-06-29 | Vladimir Sementsov... | block: bdrv_reopen_parse_backing(): don't check aio... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210610120537.196183-4-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-06-29 | Vladimir Sementsov... | block: introduce bdrv_set_file_or_backing_noperm() ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210610120537.196183-3-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-06-29 | Vladimir Sementsov... | block: introduce bdrv_remove_file_or_backing_child() ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210610120537.196183-2-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-06-29 | Vladimir Sementsov... | block: comment graph-modifying function not updating... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210610112618.127378-3-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-06-29 | Vladimir Sementsov... | block: rename bdrv_replace_child to bdrv_replace_child_tran ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210610112618.127378-2-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-06-18 | Vladimir Sementsov... | block/nbd: safer transition to receiving request ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210610100802.5888-33-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-06-18 | Vladimir Sementsov... | block/nbd: add nbd_client_connected() helper ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210610100802.5888-32-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-06-18 | Vladimir Sementsov... | block/nbd: reuse nbd_co_do_establish_connection() in... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210610100802.5888-31-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-06-18 | Vladimir Sementsov... | nbd/client-connection: add option for non-blocking... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210610100802.5888-30-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-06-18 | Vladimir Sementsov... | block/nbd: split nbd_co_do_establish_connection out... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210610100802.5888-29-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-06-18 | Vladimir Sementsov... | block-coroutine-wrapper: allow non bdrv_ prefix ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210610100802.5888-28-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-06-18 | Vladimir Sementsov... | nbd/client-connection: return only one io channel ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210610100802.5888-27-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-06-18 | Vladimir Sementsov... | block/nbd: drop BDRVNBDState::sioc ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210610100802.5888-26-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-06-18 | Vladimir Sementsov... | block/nbd: don't touch s->sioc in nbd_teardown_connection() ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210610100802.5888-25-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-06-18 | Vladimir Sementsov... | block/nbd: use negotiation of NBDClientConnection ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210610100802.5888-24-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-06-18 | Vladimir Sementsov... | block/nbd: split nbd_handle_updated_info out of nbd_client_h... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210610100802.5888-23-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-06-18 | Vladimir Sementsov... | nbd/client-connection: shutdown connection on release ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210610100802.5888-22-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-06-18 | Vladimir Sementsov... | nbd/client-connection: implement connection retry ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210610100802.5888-21-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-06-18 | Vladimir Sementsov... | nbd/client-connection: add possibility of negotiation ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210610100802.5888-20-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-06-18 | Vladimir Sementsov... | nbd/client-connection: use QEMU_LOCK_GUARD ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210610100802.5888-19-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-06-18 | Vladimir Sementsov... | nbd: move connection code from block/nbd to nbd/client... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210610100802.5888-18-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-06-18 | Vladimir Sementsov... | block/nbd: introduce nbd_client_connection_release() ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210610100802.5888-17-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-06-18 | Vladimir Sementsov... | block/nbd: introduce nbd_client_connection_new() ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210610100802.5888-16-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-06-18 | Vladimir Sementsov... | block/nbd: rename NBDConnectThread to NBDClientConnection ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210610100802.5888-15-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-06-18 | Vladimir Sementsov... | block/nbd: make nbd_co_establish_connection_cancel... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210610100802.5888-14-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-06-18 | Vladimir Sementsov... | block/nbd: bs-independent interface for nbd_co_establish_con... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210610100802.5888-13-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-06-18 | Vladimir Sementsov... | block/nbd: drop thr->state ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210610100802.5888-12-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-06-18 | Vladimir Sementsov... | block/nbd: simplify waking of nbd_co_establish_connection() ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210610100802.5888-11-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-06-18 | Vladimir Sementsov... | block/nbd: BDRVNBDState: drop unused connect_err and... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210610100802.5888-10-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-06-18 | Vladimir Sementsov... | block/nbd: nbd_client_handshake(): fix leak of s->ioc ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> Message-Id: <20210610100802.5888-9-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-06-18 | Vladimir Sementsov... | block/nbd: call socket_address_parse_named_fd() in... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> Message-Id: <20210610100802.5888-7-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-06-18 | Vladimir Sementsov... | qemu-sockets: introduce socket_address_parse_named_fd() ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> Message-Id: <20210610100802.5888-6-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-06-18 | Vladimir Sementsov... | block/nbd: connect_thread_func(): do qio_channel_set_delay... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> Message-Id: <20210610100802.5888-5-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-06-18 | Vladimir Sementsov... | block/nbd: fix how state is cleared on nbd_open() failure... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> Message-Id: <20210610100802.5888-4-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-06-18 | Vladimir Sementsov... | co-queue: drop extra coroutine_fn marks ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> Message-Id: <20210610100802.5888-2-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-06-02 | Vladimir Sementsov... | block-copy: refactor copy_range handling ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210528141628.44287-3-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-06-02 | Vladimir Sementsov... | block-copy: fix block_copy_task_entry() progress update ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210528141628.44287-2-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-06-02 | Vladimir Sementsov... | block: improve permission conflict error message ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210601075218.79249-7-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-06-02 | Vladimir Sementsov... | block: simplify bdrv_child_user_desc() ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210601075218.79249-6-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-06-02 | Vladimir Sementsov... | block/vvfat: inherit child_vvfat_qcow from child_of_bds ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210601075218.79249-5-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-06-02 | Vladimir Sementsov... | block: improve bdrv_child_get_parent_desc() ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210601075218.79249-4-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-06-02 | Vladimir Sementsov... | block-backend: improve blk_root_get_parent_desc() ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210601075218.79249-3-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-06-02 | Vladimir Sementsov... | block: document child argument of bdrv_attach_child_common() ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210601075218.79249-2-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-06-02 | Vladimir Sementsov... | block: drop BlockBackendRootState::read_only ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210527154056.70294-4-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-06-02 | Vladimir Sementsov... | block: drop BlockDriverState::read_only ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210527154056.70294-3-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-06-02 | Vladimir Sementsov... | block: consistently use bdrv_is_read_only() ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210527154056.70294-2-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-06-02 | Vladimir Sementsov... | block/vvfat: fix vvfat_child_perm crash ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210524101257.119377-3-vsementsov@virtuozzo.com> |
commitcommitdifftree |
2021-06-02 | Vladimir Sementsov... | block/vvfat: child_vvfat_qcow: add .get_parent_aio_context... ...Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> ...Id: <20210524101257.119377-2-vsementsov@virtuozzo.com> |
commitcommitdifftree |
next |