2020-05-18 | Max Reitz | block: Add blk_make_empty() Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-05-18 | Max Reitz | block: Add bdrv_make_empty() Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-05-08 | Max Reitz | qcow2: Fix preallocation on block devices Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-05-04 | Max Reitz | iotests/041: Fix NBD socket path Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-05-01 | Max Reitz | virtiofsd: Show submounts Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-04-07 | Max Reitz | iotests/common.pattern: Quote echos Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-03-26 | Max Reitz | iotests/138: Test leaks/corruptions fixed report Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-03-26 | Max Reitz | iotests: Add poke_file_[bl]e functions Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-03-26 | Max Reitz | qemu-img: Fix check's leak/corruption fix report Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-03-24 | Max Reitz | iotests/026: Move v3-exclusive test to new file Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-03-24 | Max Reitz | iotests: Fix cleanup path in some tests Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-03-06 | Max Reitz | block: Fix leak in bdrv_create_file_fallback() Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-03-06 | Max Reitz | iotests/026: Test EIO on allocation in a data-file Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-03-06 | Max Reitz | iotests/026: Test EIO on preallocated zero cluster Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-03-06 | Max Reitz | qcow2: Fix alloc_cluster_abort() for pre-existing clusters Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-02-20 | Max Reitz | iotests: Test snapshot -l field separation Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-02-20 | Max Reitz | block: Fix VM size field width in snapshot dump Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-02-20 | Max Reitz | iotests: Test convert -n -B to backing-less target Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-02-20 | Max Reitz | qemu-img: Fix convert -n -B for backing-less targets Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-02-20 | Max Reitz | iotests: Add test for image creation fallback Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-02-20 | Max Reitz | iscsi: Drop iscsi_co_create_opts() Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-02-20 | Max Reitz | file-posix: Drop hdev_co_create_opts() Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-02-20 | Max Reitz | block: Generic file creation fallback Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-02-20 | Max Reitz | block/nbd: Fix hang in .bdrv_close() Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-02-20 | Max Reitz | iotests/279: Fix for non-qcow2 formats Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-02-20 | Max Reitz | iotests/147: Fix drive parameters Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-02-18 | Max Reitz | iotests: Check that @replaces can replace filters Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-02-18 | Max Reitz | iotests: Add tests for invalid Quorum @replaces Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-02-18 | Max Reitz | iotests: Use self.image_len in TestRepairQuorum Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-02-18 | Max Reitz | iotests: Resolve TODOs in 041 Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-02-18 | Max Reitz | iotests/041: Drop superfluous shutdowns Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-02-18 | Max Reitz | iotests: Add VM.assert_block_path() Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-02-18 | Max Reitz | iotests: Use complete_and_wait() in 155 Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-02-18 | Max Reitz | quorum: Stop marking it as a filter Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-02-18 | Max Reitz | mirror: Double-check immediately before replacing Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-02-18 | Max Reitz | block: Remove bdrv_recurse_is_first_non_filter() Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-02-18 | Max Reitz | block: Use bdrv_recurse_can_replace() Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-02-18 | Max Reitz | quorum: Implement .bdrv_recurse_can_replace() Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-02-18 | Max Reitz | blkverify: Implement .bdrv_recurse_can_replace() Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-02-18 | Max Reitz | block: Add bdrv_recurse_can_replace() Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-02-18 | Max Reitz | quorum: Fix child permissions Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-02-18 | Max Reitz | iotests: Let 041 use -blockdev for quorum children Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-02-18 | Max Reitz | block: Drop bdrv_is_first_non_filter() Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-02-18 | Max Reitz | blockdev: Allow resizing everywhere Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-02-18 | Max Reitz | blockdev: Allow external snapshots everywhere Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-01-27 | Max Reitz | iotests.py: Let wait_migration wait even more Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-01-06 | Max Reitz | backup-top: Begin drain earlier Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-01-06 | Max Reitz | iotests: Allow check -o data_file Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-01-06 | Max Reitz | iotests: Disable data_file where it cannot be used Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-01-06 | Max Reitz | iotests: Make 198 work with data_file Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-01-06 | Max Reitz | iotests: Make 137 work with data_file Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-01-06 | Max Reitz | iotests: Make 110 work with data_file Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-01-06 | Max Reitz | iotests: Make 091 work with data_file Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-01-06 | Max Reitz | iotests: Avoid cp/mv of test images Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-01-06 | Max Reitz | iotests: Use _rm_test_img for deleting test images Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-01-06 | Max Reitz | iotests: Avoid qemu-img create Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-01-06 | Max Reitz | iotests: Drop IMGOPTS use in 267 Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-01-06 | Max Reitz | iotests: Replace IMGOPTS='' by --no-opts Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-01-06 | Max Reitz | iotests: Replace IMGOPTS= by -o Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-01-06 | Max Reitz | iotests: Inject space into -ocompat=0.10 in 051 Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-01-06 | Max Reitz | iotests: Add -o and --no-opts to _make_test_img Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-01-06 | Max Reitz | iotests: Let _make_test_img parse its parameters Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-01-06 | Max Reitz | iotests: Drop compat=1.1 in 050 Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-01-06 | Max Reitz | iotests: Replace IMGOPTS by _unsupported_imgopts Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-01-06 | Max Reitz | iotests: Filter refcount_order in 036 Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-01-06 | Max Reitz | iotests: Add _filter_json_filename Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-01-06 | Max Reitz | iotests/qcow2.py: Split feature fields into bits Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-01-06 | Max Reitz | iotests/qcow2.py: Add dump-header-exts Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-01-06 | Max Reitz | iotests: s/qocw2/qcow2/ Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-01-06 | Max Reitz | iotests: Add test for failing mirror complete Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-01-06 | Max Reitz | iotests: Add @error to wait_until_completed Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-01-06 | Max Reitz | blkdebug: Allow taking/unsharing permissions Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-01-06 | Max Reitz | block: Use bdrv_qapi_perm_to_blk_perm() Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2020-01-06 | Max Reitz | block: Add bdrv_qapi_perm_to_blk_perm() Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-12-19 | Max Reitz | iotests: Fix IMGOPTSSYNTAX for nbd Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-12-19 | Max Reitz | iotests/273: Filter format-specific information Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-11-07 | Max Reitz | iotests: Add test for 4G+ compressed qcow2 write Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-11-07 | Max Reitz | qcow2: Fix QCOW2_COMPRESSED_SECTOR_MASK Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-11-04 | Max Reitz | block/file-posix: Let post-EOF fallocate serialize Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-11-04 | Max Reitz | block: Add bdrv_co_get_self_request() Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-11-04 | Max Reitz | block: Make wait/mark serialising requests public Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-10-28 | Max Reitz | Revert "qemu-img: Check post-truncation size" Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-10-28 | Max Reitz | block: Pass truncate exact=true where reasonable Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-10-28 | Max Reitz | block: Let format drivers pass @exact Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-10-28 | Max Reitz | block: Evaluate @exact in protocol drivers Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-10-28 | Max Reitz | block: Add @exact parameter to bdrv_co_truncate() Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-10-28 | Max Reitz | block: Do not truncate file node when formatting Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-10-28 | Max Reitz | block/cor: Drop cor_co_truncate() Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-10-28 | Max Reitz | block: Handle filter truncation like native impl. Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-10-28 | Max Reitz | iotests: Test qcow2's snapshot table handling Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-10-28 | Max Reitz | iotests: Add peek_file* functions Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-10-28 | Max Reitz | qcow2: Fix v3 snapshot table entry compliancy Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-10-28 | Max Reitz | qcow2: Repair snapshot table with too many entries Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-10-28 | Max Reitz | qcow2: Fix overly long snapshot tables Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-10-28 | Max Reitz | qcow2: Keep track of the snapshot table length Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-10-28 | Max Reitz | qcow2: Fix broken snapshot table entries Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-10-28 | Max Reitz | qcow2: Add qcow2_check_fix_snapshot_table() Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-10-28 | Max Reitz | qcow2: Separate qcow2_check_read_snapshot_table() Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-10-28 | Max Reitz | qcow2: Write v3-compliant snapshot list on upgrade Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
2019-10-28 | Max Reitz | qcow2: Put qcow2_upgrade() into its own function Signed-off-by: Max Reitz <mreitz@redhat.com> Signed-off-by: Max Reitz <mreitz@redhat.com> |
commitcommitdifftree |
next |