2020-05-18 | Max Reitz | block: Make format drivers use child_of_bds Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-05-18 | Max Reitz | block: Drop child_backing Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-05-18 | Max Reitz | block: Make backing files child_of_bds children Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-05-18 | Max Reitz | block: Drop child_format Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-05-18 | Max Reitz | block: Switch child_format users to child_of_bds Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-05-18 | Max Reitz | raw-format: Split raw_read_options() Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-05-18 | Max Reitz | block: Add bdrv_default_perms() Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-05-18 | Max Reitz | block: Relax *perms_for_storage for data children Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-05-18 | Max Reitz | block: Pull out bdrv_default_perms_for_storage() Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-05-18 | Max Reitz | block: Pull out bdrv_default_perms_for_cow() Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-05-18 | Max Reitz | block: Distinguish paths in *_format_default_perms Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-05-18 | Max Reitz | block: Add child_of_bds Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-05-18 | Max Reitz | block: Unify bdrv_child_cb_detach() Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-05-18 | Max Reitz | block: Unify bdrv_child_cb_attach() Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-05-18 | Max Reitz | block: Use bdrv_inherited_options() Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-05-18 | Max Reitz | block: Add generic bdrv_inherited_options() Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-05-18 | Max Reitz | block: Rename bdrv_inherited_options() Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-05-18 | Max Reitz | block: Pass parent_is_format to .inherit_options() Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-05-18 | Max Reitz | block: Pass BdrvChildRole to .inherit_options() Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-05-18 | Max Reitz | block: Pass BdrvChildRole to bdrv_child_perm() Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-05-18 | Max Reitz | block: Add BdrvChildRole to BdrvChild Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-05-18 | Max Reitz | block: Add BdrvChildRole and BdrvChildRoleBits Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-05-18 | Max Reitz | block: Rename BdrvChildRole to BdrvChildClass Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-05-18 | Max Reitz | block: Add BlockDriver.is_format Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-05-18 | Max Reitz | block: Mark commit, mirror, blkreplay as filters Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-05-18 | Max Reitz | block: Use bdrv_make_empty() where possible Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-05-18 | Kevin Wolf | replication: Avoid blk_make_empty() on read-only child Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-05-18 | Max Reitz | block: Use blk_make_empty() after commits Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-05-18 | Max Reitz | block: Add blk_make_empty() Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-05-18 | Max Reitz | block: Add bdrv_make_empty() Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-05-18 | Kevin Wolf | iotests: Run pylint and mypy in a testcase Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20200511163529.349329-3-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-05-18 | Kevin Wolf | iotests: Fix incomplete type declarations Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20200511163529.349329-2-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-05-18 | Lukas Straub | block/replication.c: Avoid cancelling the job twice Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-05-18 | Kevin Wolf | iotests: Mirror with different source/target size Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20200511135825.219437-5-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-05-18 | Kevin Wolf | mirror: Make sure that source and target size match Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20200511135825.219437-4-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-05-18 | Kevin Wolf | iotests/229: Use blkdebug to inject an error Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20200511135825.219437-3-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-05-18 | Kevin Wolf | iotests/109: Don't mirror with mismatched size Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20200511135825.219437-2-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-05-08 | Eric Blake | block: Drop unused .bdrv_has_zero_init_truncate Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-05-08 | Eric Blake | vhdx: Rework truncation logic Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-05-08 | Eric Blake | parallels: Rework truncation logic Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-05-08 | Eric Blake | ssh: Support BDRV_REQ_ZERO_WRITE for truncate Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-05-08 | Eric Blake | sheepdog: Support BDRV_REQ_ZERO_WRITE for truncate Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-05-08 | Eric Blake | rbd: Support BDRV_REQ_ZERO_WRITE for truncate Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-05-08 | Eric Blake | nfs: Support BDRV_REQ_ZERO_WRITE for truncate Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-05-08 | Eric Blake | file-win32: Support BDRV_REQ_ZERO_WRITE for truncate Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-05-08 | Eric Blake | gluster: Drop useless has_zero_init callback Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-05-08 | Max Reitz | qcow2: Fix preallocation on block devices Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-05-08 | Kevin Wolf | iotests/055: Use cache.no-flush for vmdk target Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20200505064618.16267-1-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-05-08 | Kevin Wolf | iotests: Backup with different source/target size Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20200430142755.315494-5-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-05-08 | Kevin Wolf | backup: Make sure that source and target size match Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20200430142755.315494-4-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-05-08 | Kevin Wolf | backup: Improve error for bdrv_getlength() failure Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20200430142755.315494-3-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-05-08 | Kevin Wolf | iotests/283: Use consistent size for source and target Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20200430142755.315494-2-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-05-08 | Kevin Wolf | iotests: vmdk: Enable zeroed_grained=on by default Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20200430133007.170335-7-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-05-08 | Kevin Wolf | vmdk: Flush only once in vmdk_L2update() Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20200430133007.170335-6-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-05-08 | Kevin Wolf | vmdk: Don't update L2 table for zero write on zero... Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20200430133007.170335-5-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-05-08 | Kevin Wolf | vmdk: Fix partial overwrite of zero cluster Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20200430133007.170335-4-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-05-08 | Kevin Wolf | vmdk: Fix zero cluster allocation Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20200430133007.170335-3-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-05-08 | Kevin Wolf | vmdk: Rename VmdkMetaData.valid to new_allocation Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20200430133007.170335-2-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-05-08 | Alberto Garcia | qcow2: Avoid integer wraparound in qcow2_co_truncate() Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-05-08 | Vladimir Sementsov... | iotests/113: mark bochs as required to support whitelisting Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-05-08 | Vladimir Sementsov... | iotests/109: mark required formats as required to support... Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-05-08 | Vladimir Sementsov... | iotests/055: skip vmdk target tests if vmdk is not... Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-05-08 | Vladimir Sementsov... | iotests/055: refactor compressed backup to vmdk Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-05-08 | Vladimir Sementsov... | iotests/041: drop self.assert_no_active_block_jobs() Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-05-08 | Vladimir Sementsov... | iotests/148: use skip_if_unsupported Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-05-08 | Vladimir Sementsov... | iotests/082: require bochs Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-05-08 | Vladimir Sementsov... | iotests: handle tmpfs Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-04-30 | Kevin Wolf | qemu-storage-daemon: Fix non-string --object properties Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-04-30 | Kevin Wolf | qom: Factor out user_creatable_add_dict() Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-04-30 | Andrzej Jakowski | nvme: introduce PMR support from NVMe 1.4 spec Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-04-30 | Kevin Wolf | qcow2: Forward ZERO_WRITE flag for full preallocation Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20200424142701.67053-1-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-04-30 | Kevin Wolf | iotests: Test committing to short backing file Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20200424125448.63318-10-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-04-30 | Kevin Wolf | iotests: Filter testfiles out in filter_img_info() Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20200424125448.63318-9-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-04-30 | Kevin Wolf | block: truncate: Don't make backing file data visible Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20200424125448.63318-8-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-04-30 | Kevin Wolf | file-posix: Support BDRV_REQ_ZERO_WRITE for truncate Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20200424125448.63318-7-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-04-30 | Kevin Wolf | raw-format: Support BDRV_REQ_ZERO_WRITE for truncate Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20200424125448.63318-6-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-04-30 | Kevin Wolf | qcow2: Support BDRV_REQ_ZERO_WRITE for truncate Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20200424125448.63318-5-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-04-30 | Kevin Wolf | block-backend: Add flags to blk_truncate() Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20200424125448.63318-4-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-04-30 | Kevin Wolf | block: Add flags to bdrv(_co)_truncate() Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20200424125448.63318-3-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-04-30 | Kevin Wolf | block: Add flags to BlockDriver.bdrv_co_truncate() Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20200424125448.63318-2-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-04-30 | Paolo Bonzini | qemu-iotests: allow qcow2 external discarded clusters... Cc: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-04-30 | Alberto Garcia | qcow2: Add incompatibility note between backing files... Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-04-07 | Kevin Wolf | vpc: Don't round up already aligned BAT sizes Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20200402093603.2369-1-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-04-07 | Kevin Wolf | block: Fix blk->in_flight during blk_wait_while_drained() Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20200407121259.21350-4-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-04-07 | Kevin Wolf | block: Increase BB.in_flight for coroutine and sync... Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20200407121259.21350-3-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-04-07 | Kevin Wolf | block-backend: Reorder flush/pdiscard function definitions Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20200407121259.21350-2-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-04-07 | Stefan Reiter | backup: don't acquire aio_context in backup_clean Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-04-07 | Stefan Reiter | replication: assert we own context before job_cancel_sync Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-04-07 | Stefan Reiter | job: take each job's lock individually in job_txn_apply Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-03-27 | Kevin Wolf | qcow2: Remove unused fields from BDRVQcow2State Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20200326170757.12344-1-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-03-27 | Kevin Wolf | mirror: Wait only for in-flight operations Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20200326153628.4869-3-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-03-27 | Kevin Wolf | Revert "mirror: Don't let an operation wait for itself" Signed-off-by: Kevin Wolf <kwolf@redhat.com> Message-Id: <20200326153628.4869-2-kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-03-27 | Minwoo Im | nvme: Print 'cqid' for nvme_del_cq Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-03-27 | Vladimir Sementsov... | block: fix bdrv_root_attach_child forget to unref child_bs Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-03-27 | Chen Qun | block/iscsi:use the flags in iscsi_open() prevent Clang... Reviewed-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-03-11 | Daniel Henrique... | qemu-iotests: adding LUKS cleanup for non-UTF8 secret... Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-03-11 | Daniel Henrique... | crypto.c: cleanup created file when block_crypto_co_create_o... Suggested-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-03-11 | Daniel Henrique... | block.c: adding bdrv_co_delete_file Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-03-11 | Daniel Henrique... | block: introducing 'bdrv_co_delete_file' interface Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
2020-03-11 | Philippe Mathieu... | tests/qemu-iotests: Fix socket_scm_helper build path Signed-off-by: Kevin Wolf <kwolf@redhat.com> |
commitcommitdifftree |
next |