2018-06-11 | Max Reitz | qemu-img: Amendment support implies create_opts Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-06-11 | Max Reitz | iotests: Add creation test to 153 Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-06-11 | Max Reitz | block/file-posix: File locking during creation Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-06-11 | Max Reitz | block/file-posix: Pass FD to locking helpers Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-05-15 | Max Reitz | iotests: Add test for -U/force-share conflicts Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-05-15 | Max Reitz | qemu-img: Use only string options in img_open_opts Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-05-15 | Max Reitz | qemu-io: Use purely string blockdev options Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-05-15 | Max Reitz | block: Document BDRV_REQ_WRITE_UNCHANGED support Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-05-15 | Max Reitz | qemu-img: Check post-truncation size Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-05-15 | Max Reitz | iotests: Add test for COR across nodes Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-05-15 | Max Reitz | iotests: Copy 197 for COR filter driver Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-05-15 | Max Reitz | iotests: Clean up wrap image in 197 Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-05-15 | Max Reitz | block: Support BDRV_REQ_WRITE_UNCHANGED in filters Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-05-15 | Max Reitz | block/quorum: Support BDRV_REQ_WRITE_UNCHANGED Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-05-15 | Max Reitz | block: Set BDRV_REQ_WRITE_UNCHANGED for COR writes Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-05-15 | Max Reitz | block: Add BDRV_REQ_WRITE_UNCHANGED flag Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-05-15 | Max Reitz | block: BLK_PERM_WRITE includes ..._UNCHANGED Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-05-15 | Max Reitz | block: Add COR filter driver Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-05-15 | Max Reitz | iotests: Skip 181 and 201 without userfaultfd Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-05-15 | Max Reitz | iotests: Add failure matching to common.qemu Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-05-15 | Max Reitz | iotests: Split 214 off of 122 Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-05-08 | Max Reitz | iotests: Add test for cancelling a mirror job Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-05-08 | Max Reitz | block/mirror: Make cancel always cancel pre-READY Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-04-03 | Max Reitz | iotests: Test preallocated truncate of 2G image Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-04-03 | Max Reitz | block/file-posix: Fix fully preallocated truncate Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-03-19 | Max Reitz | block: Deprecate "backing": "" Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-03-19 | Max Reitz | block: Handle null backing link Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-03-19 | Max Reitz | qapi: Make more of qobject_to() Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-03-19 | Max Reitz | qapi: Remove qobject_to_X() functions Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-03-19 | Max Reitz | qapi: Replace qobject_to_X(o) by qobject_to(X, o) Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-03-19 | Max Reitz | qapi: Add qobject_to() Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-03-19 | Max Reitz | compiler: Add QEMU_BUILD_BUG_MSG() macro Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-03-19 | Max Reitz | vdi: Implement .bdrv_co_create Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-03-19 | Max Reitz | vdi: Move file creation to vdi_co_create_opts Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-03-19 | Max Reitz | vdi: Pull option parsing from vdi_co_create Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-03-02 | Max Reitz | block/ssh: Add basic .bdrv_truncate() Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-03-02 | Max Reitz | block/ssh: Make ssh_grow_file() blocking Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-03-02 | Max Reitz | block/ssh: Pull ssh_grow_file() from ssh_create() Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-03-02 | Max Reitz | qemu-img: Make resize error message more general Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-02-13 | Max Reitz | sheepdog: Allow fully preallocated truncation Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-02-13 | Max Reitz | sheepdog: Pass old and new size to sd_prealloc() Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-02-13 | Max Reitz | sheepdog: Make sd_prealloc() take a BDS Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-02-13 | Max Reitz | gluster: Add preallocated truncation Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-02-13 | Max Reitz | gluster: Query current size in do_truncate() Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-02-13 | Max Reitz | gluster: Pull truncation from qemu_gluster_create Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-02-13 | Max Reitz | gluster: Move glfs_close() to create's clean-up Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-02-13 | Max Reitz | iotests: Use virtio-blk in 155 Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-02-01 | Max Reitz | iotests: Make 200 run on tmpfs Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-01-23 | Max Reitz | iotests: Disable some tests for compat=0.10 Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-01-23 | Max Reitz | iotests: Make 059 pass on machines with little RAM Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-01-23 | Max Reitz | iotests: Filter compat-dependent info in 198 Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-01-23 | Max Reitz | iotests: Make 191 work with qcow2 options Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-01-23 | Max Reitz | iotests: Make 184 image-less Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-01-23 | Max Reitz | iotests: Make 089 compatible with compat=0.10 Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-01-23 | Max Reitz | iotests: Fix 067 for compat=0.10 Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-01-23 | Max Reitz | iotests: Fix 059's reference output Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-01-23 | Max Reitz | iotests: Fix 051 for compat=0.10 Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-01-23 | Max Reitz | iotests: Fix 020 for vmdk Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-01-23 | Max Reitz | iotests: Skip 103 for refcount_bits=1 Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-01-23 | Max Reitz | iotests: Forbid 020 for non-file protocols Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-01-23 | Max Reitz | iotests: Drop format-specific in _filter_img_info Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-01-23 | Max Reitz | iotests: Fix _img_info for backslashes Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-01-23 | Max Reitz | block/vmdk: Add blkdebug events Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-01-23 | Max Reitz | block/qcow: Add blkdebug events Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-01-23 | Max Reitz | qcow2: No persistent dirty bitmaps for compat=0.10 Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-01-23 | Max Reitz | block/vmdk: Fix , instead of ; at end of line Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-01-23 | Max Reitz | qemu-iotests: Fix locking issue in 102 Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-01-23 | Max Reitz | blockdev: Mark BD-{remove,insert}-medium stable Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-01-23 | Max Reitz | blockdev: Drop BD-{remove,insert}-medium's @device Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-01-23 | Max Reitz | tests/ahci: Switch tray and medium commands to @id Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-01-23 | Max Reitz | iotests: Make BD-{remove,insert}-medium use @id Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-01-23 | Max Reitz | qcow2: Repair unaligned preallocated zero clusters Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-11-17 | Max Reitz | iotests: Make 087 pass without AIO enabled Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-11-17 | Max Reitz | block: Make bdrv_next() keep strong references Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-11-17 | Max Reitz | qcow2: Fix overly broad madvise() Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-11-17 | Max Reitz | qcow2: Refuse to get unaligned offsets from cache Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-11-17 | Max Reitz | qcow2: Add bounds check to get_refblock_offset() Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-11-17 | Max Reitz | block: Guard against NULL bs->drv Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-11-17 | Max Reitz | qcow2: Unaligned zero cluster in handle_alloc() Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-11-17 | Max Reitz | qcow2: check_errors are fatal Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-11-17 | Max Reitz | iotests: Add test for failing qemu-img commit Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-11-17 | Max Reitz | tests: Add check-qobject for equality tests Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-11-17 | Max Reitz | iotests: Add test for non-string option reopening Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-11-17 | Max Reitz | block: qobject_is_equal() in bdrv_reopen_prepare() Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-11-17 | Max Reitz | qapi: Add qobject_is_equal() Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-11-17 | Max Reitz | qapi/qlist: Add qlist_append_null() macro Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-11-17 | Max Reitz | qapi/qnull: Add own header Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-11-15 | Max Reitz | util/stats64: Fix min/max comparisons Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-11-14 | Max Reitz | iotests: Make 136 less flaky Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-11-14 | Max Reitz | iotests: Make 083 less flaky Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-11-14 | Max Reitz | iotests: Make 055 less flaky Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-11-14 | Max Reitz | iotests: Add missing 'blkdebug::' in 040 Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-11-14 | Max Reitz | iotests: Make 030 less flaky Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-10-26 | Max Reitz | iotests: Add cluster_size=64k to 125 Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-10-26 | Max Reitz | qcow2: Always execute preallocate() in a coroutine Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-10-26 | Max Reitz | qcow2: Fix unaligned preallocated truncation Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-10-26 | Max Reitz | qcow2: Emit errp when truncating the image tail Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-10-26 | Max Reitz | iotests: Filter actual image size in 184 and 191 Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-10-26 | Max Reitz | iotests: Pull _filter_actual_image_size from 67/87 Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-10-26 | Max Reitz | iotests: Add test for dataplane mirroring Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
next |