2018-02-13 | Alberto Garcia | qcow2: Prepare l2_allocate() for adding L2 slice support Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-02-13 | Alberto Garcia | qcow2: Update l2_load() to support L2 slices Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-02-13 | Alberto Garcia | qcow2: Add offset_to_l2_slice_index() Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-02-13 | Alberto Garcia | qcow2: Add l2_slice_size field to BDRVQcow2State Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-02-13 | Alberto Garcia | qcow2: Add offset_to_l1_index() Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-02-13 | Alberto Garcia | qcow2: Remove BDS parameter from qcow2_cache_is_table_offset() Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-02-13 | Alberto Garcia | qcow2: Remove BDS parameter from qcow2_cache_discard() Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-02-13 | Alberto Garcia | qcow2: Remove BDS parameter from qcow2_cache_clean_unused() Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-02-13 | Alberto Garcia | qcow2: Remove BDS parameter from qcow2_cache_destroy() Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-02-13 | Alberto Garcia | qcow2: Remove BDS parameter from qcow2_cache_put() Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-02-13 | Alberto Garcia | qcow2: Remove BDS parameter from qcow2_cache_entry_mark_dirty() Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-02-13 | Alberto Garcia | qcow2: Remove BDS parameter from qcow2_cache_table_release() Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-02-13 | Alberto Garcia | qcow2: Remove BDS parameter from qcow2_cache_get_table_idx() Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-02-13 | Alberto Garcia | qcow2: Remove BDS parameter from qcow2_cache_get_table_addr() Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-02-13 | Alberto Garcia | qcow2: Add table size field to Qcow2Cache Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-02-13 | Alberto Garcia | qcow2: Fix documentation of get_cluster_table() Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2018-02-13 | Vladimir Sementsov... | block: maintain persistent disabled bitmaps 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 | Eric Blake | iotests: Split 177 into two parts for compat=0.10 Reported-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-29 | Peter Lieven | block/nfs: fix nfs_client_open for filesize greater... Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-11-21 | Eric Blake | iotests: Fix 176 on 32-bit host Reported-by: Max Reitz <mreitz@redhat.com> Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-11-21 | Alberto Garcia | block: Close a BlockDriverState completely even when... 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 | Anton Nefedov | qcow2: reject unaligned offsets in write compressed 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-14 | Jeff Cody | qemu-iotests: update unsupported image formats in 194 Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-11-14 | Jeff Cody | block/parallels: add migration blocker Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-11-14 | Jeff Cody | block/parallels: Do not update header or truncate image... Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-11-14 | Jeff Cody | block/vhdx.c: Don't blindly update the header Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-11-14 | Fam Zheng | iotests: 077: Filter out 'resume' lines Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-11-14 | Vladimir Sementsov... | block/snapshot: dirty all dirty bitmaps on snapshot... Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-11-14 | Alberto Garcia | qcow2: Check that corrupted images can be repaired... Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-11-14 | Eric Blake | iotests: Use new-style NBD connections 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-11-14 | Alberto Garcia | qcow2: Assert that the crypto header does not overlap... Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-11-14 | Alberto Garcia | qcow2: Add iotest for an empty refcount table Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-11-14 | Alberto Garcia | qcow2: Add iotest for an image with header.refcount_table_of... Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-11-14 | Alberto Garcia | qcow2: Don't open images with header.refcount_table_clusters... Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-11-14 | Alberto Garcia | qcow2: Prevent allocating compressed clusters at offset 0 Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-11-14 | Alberto Garcia | qcow2: Prevent allocating L2 tables at offset 0 Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-11-14 | Alberto Garcia | qcow2: Prevent allocating refcount blocks at offset 0 Reviewed-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 |
2017-10-26 | Alberto Garcia | qcow2: Use BDRV_SECTOR_BITS instead of its literal... Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-10-06 | Vladimir Sementsov... | block/mirror: check backing in bdrv_mirror_top_flush Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-10-06 | Pavel Butsykin | qcow2: truncate the tail of the image file after shrinking... Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-10-06 | Pavel Butsykin | qcow2: fix return error code in qcow2_truncate() Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-10-06 | Max Reitz | iotests: Fix 195 if IMGFMT is part of TEST_DIR Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-10-06 | Vladimir Sementsov... | block/mirror: check backing in bdrv_mirror_top_refresh_filename Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-10-06 | Daniel P. Berrange | block: support passthrough of BDRV_REQ_FUA in crypto... Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-10-06 | Daniel P. Berrange | block: convert qcrypto_block_encrypt|decrypt to take... Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-10-06 | Daniel P. Berrange | block: convert crypto driver to bdrv_co_preadv|pwritev Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-10-06 | Daniel P. Berrange | block: fix data type casting for crypto payload offset Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-10-06 | Daniel P. Berrange | crypto: expose encryption sector size in APIs Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2017-10-06 | Daniel P. Berrange | block: use 1 MB bounce buffers for crypto instead of... Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
next |