2019-10-28 | Max Reitz | iotests: Test driver whitelisting in 093 Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-10-28 | Max Reitz | iotests: Let skip_if_unsupported accept a function Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-10-28 | Max Reitz | iotests: Use case_skip() in skip_if_unsupported() Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-10-28 | Max Reitz | iotests: Allow skipping test cases Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-10-28 | Max Reitz | iotests: Prefer null-co over null-aio Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-10-10 | Max Reitz | iotests/162: Fix for newer Linux 5.3+ Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-10-10 | Daniel P. Berrangé | tests: fix I/O test for hosts defaulting to LUKSv2 Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-10-10 | Maxim Levitsky | nbd: add empty .bdrv_reopen_prepare Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-10-10 | Vladimir Sementsov... | block/backup: use backup-top instead of write notifiers Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-10-10 | Vladimir Sementsov... | block: introduce backup-top filter driver Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-10-10 | Vladimir Sementsov... | block/block-copy: split block_copy_set_callbacks function Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-10-10 | Vladimir Sementsov... | block/backup: move write_flags calculation inside backup_job... Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-10-10 | Vladimir Sementsov... | block/backup: move in-flight requests handling from... Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-10-10 | Max Reitz | iotests: Use stat -c %b in 125 Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-10-10 | Max Reitz | iotests: Disable 125 on broken XFS versions Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-10-10 | Max Reitz | iotests: Fix 125 for growth_mode = metadata Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-10-10 | Anton Nefedov | qapi: query-blockstat: add driver specific file-posix... Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-10-10 | Anton Nefedov | file-posix: account discard operations Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-10-10 | Anton Nefedov | scsi: account unmap operations Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-10-10 | Anton Nefedov | scsi: move unmap error checking to the complete callback Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-10-10 | Anton Nefedov | scsi: store unmap offset and nb_sectors in request... Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-10-10 | Anton Nefedov | ide: account UNMAP (TRIM) operations Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-10-10 | Anton Nefedov | block: add empty account cookie type Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-10-10 | Anton Nefedov | qapi: add unmap to BlockDeviceStats Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-10-10 | Anton Nefedov | qapi: group BlockDeviceStats fields Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-10-10 | Vladimir Sementsov... | iotests: 257: drop device_add Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-10-10 | Vladimir Sementsov... | iotests: 257: drop unused Drive.device field Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-10-10 | Vladimir Sementsov... | iotests: prepare 124 and 257 bitmap querying for backup... Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-10-10 | Vladimir Sementsov... | block: teach bdrv_debug_breakpoint skip filters with... Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-10-10 | Vladimir Sementsov... | block: move block_copy from block/backup.c to separate... Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-10-10 | Vladimir Sementsov... | block/backup: fix block-comment style Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-10-10 | Vladimir Sementsov... | block/backup: introduce BlockCopyState Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-10-10 | Vladimir Sementsov... | block/backup: improve comment about image fleecing Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-10-10 | Vladimir Sementsov... | block/backup: split shareable copying part from backup_do_cow Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-10-10 | Vladimir Sementsov... | block/backup: fix backup_cow_with_offload for last... Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-10-10 | Vladimir Sementsov... | block/backup: fix max_transfer handling for copy_range Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-10-10 | Vladimir Sementsov... | block/qcow2: introduce parallel subrequest handling... Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-10-10 | Vladimir Sementsov... | block/qcow2: refactor qcow2_co_pwritev_part Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-10-10 | Vladimir Sementsov... | block/qcow2: refactor qcow2_co_preadv_part Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-10-10 | Vladimir Sementsov... | block: introduce aio task pool Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-10-10 | Vladimir Sementsov... | qemu-iotests: ignore leaks on failure paths in 026 Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-09-16 | Maxim Levitsky | qemu-iotests: Add test for bz #1745922 Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-09-16 | Maxim Levitsky | block/qcow2: refactor encryption code Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-09-16 | Maxim Levitsky | block/qcow2: Fix corruption introduced by commit 8ac0f15f335 Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-09-16 | Sergio Lopez | blockjob: update nodes head while removing all bdrv Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-09-16 | Max Reitz | curl: Check curl_multi_add_handle()'s return code Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-09-16 | Max Reitz | curl: Handle success in multi_check_completion Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-09-16 | Max Reitz | curl: Report only ready sockets Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-09-16 | Max Reitz | curl: Pass CURLSocket to curl_multi_do() Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-09-16 | Max Reitz | curl: Check completion in curl_multi_do() Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-09-16 | Max Reitz | curl: Keep *socket until the end of curl_sock_cb() Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-09-16 | Max Reitz | curl: Keep pointer to the CURLState in CURLSocket Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-09-16 | Vladimir Sementsov... | tests/qemu-iotests: Fix qemu-io related output in 026... Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-09-16 | Thomas Huth | tests/Makefile: Do not print the name of the check... Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-09-16 | Thomas Huth | tests/qemu-iotests/check: Replace "tests" with "iotests... Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-09-16 | Nir Soffer | block: Remove unused masks Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-09-16 | Nir Soffer | block: Use QEMU_IS_ALIGNED Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-09-03 | Nir Soffer | iotests: Unify cache mode quoting Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-09-03 | Thomas Huth | tests/check-block: Skip iotests when sanitizers are... Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-09-03 | Thomas Huth | iotests: Check for enabled drivers before testing them Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-09-03 | Max Reitz | iotests: Add -display none to the qemu options Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-09-03 | Stefan Hajnoczi | file-posix: fix request_alignment typo Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-09-03 | Max Reitz | iotests: Disable 126 for flat vmdk subformats Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-09-03 | Max Reitz | iotests: Disable 110 for vmdk.twoGbMaxExtentSparse Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-09-03 | Max Reitz | iotests: Disable broken streamOptimized tests Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-09-03 | Max Reitz | vmdk: Reject invalid compressed writes Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-09-03 | Max Reitz | iotests: Keep testing broken relative extent paths Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-09-03 | Max Reitz | vmdk: Use bdrv_dirname() for relative extent paths Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-09-03 | Max Reitz | iotests: Fix _filter_img_create() Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-09-03 | Nir Soffer | iotests: Test allocate_first_block() with O_DIRECT Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-09-03 | Nir Soffer | block: posix: Always allocate the first block Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-09-03 | Vladimir Sementsov... | block: fix permission update in bdrv_replace_node Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-09-03 | Denis Plotnikov | qemu-io: add pattern file for write command Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-08-19 | Max Reitz | doc: Preallocation does not require writing zeroes Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-08-19 | Max Reitz | iotests: Fix 141 when run with qed Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-08-19 | Max Reitz | vpc: Do not return RAW from block_status Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-08-19 | Max Reitz | vmdk: Make block_status recurse for flat extents Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-08-19 | Max Reitz | vdi: Make block_status recurse for fixed images Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-08-19 | Max Reitz | iotests: Full mirror to existing non-zero image Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-08-19 | Max Reitz | iotests: Test convert -n to pre-filled image Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-08-19 | Max Reitz | iotests: Convert to preallocated encrypted qcow2 Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-08-19 | Max Reitz | vhdx: Fix .bdrv_has_zero_init() Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-08-19 | Max Reitz | vdi: Fix .bdrv_has_zero_init() Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-08-19 | Max Reitz | qcow2: Fix .bdrv_has_zero_init() Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-08-19 | Max Reitz | block: Use bdrv_has_zero_init_truncate() Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-08-19 | Max Reitz | block: Implement .bdrv_has_zero_init_truncate() Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-08-19 | Max Reitz | block: Add bdrv_has_zero_init_truncate() Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-08-19 | Max Reitz | mirror: Fix bdrv_has_zero_init() use Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-08-19 | Max Reitz | qemu-img: Fix bdrv_has_zero_init() use in convert Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-08-19 | Maxim Levitsky | LUKS: support preallocation Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-08-06 | Vladimir Sementsov... | block/backup: disable copy_range for compressed backup Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-08-06 | Max Reitz | iotests: Test unaligned blocking mirror write Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-08-06 | Max Reitz | mirror: Only mirror granularity-aligned chunks Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-08-06 | Max Reitz | iotests: Test incremental backup after truncation Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-08-06 | Vladimir Sementsov... | util/hbitmap: update orig_size on truncate Reviewed-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-08-06 | Max Reitz | iotests: Test backup job with two guest writes Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-08-06 | Max Reitz | backup: Copy only dirty areas Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-07-30 | Max Reitz | nvme: Limit blkshift to 12 (for 4 kB blocks) Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-07-22 | Max Reitz | block: Only the main loop can change AioContexts Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-07-22 | Max Reitz | block: Dec. drained_end_counter before bdrv_wakeup Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
next |