On 4/20/22 05:40, Hanna Reitz wrote:
> The following changes since commit 1be5a765c08cee3a9587c8a8d3fc2ea247b13f9c:
>
> Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging (2022-04-19 18:22:16 -0700)
>
> are available in the Git repository at:
>
> https://gitlab.com/hreitz/qemu.git tags/pull-block-2022-04-20
>
> for you to fetch changes up to 0423f75351ab83b844a31349218b0eadd830e07a:
>
> qcow2: Add errp to rebuild_refcount_structure() (2022-04-20 12:09:17 +0200)
>
> ----------------------------------------------------------------
> Block patches:
> - Some changes for qcow2's refcount repair algorithm to make it work for
> qcow2 images stored on block devices
> - Skip test cases that require zstd when support for it is missing
> - Some refactoring in the iotests' meson.build
Applied, thanks. Please update the wiki changelog for 7.1 as appropriate.
r~
>
> ----------------------------------------------------------------
> Hanna Reitz (6):
> iotests.py: Add supports_qcow2_zstd_compression()
> iotests/065: Check for zstd support
> iotests/303: Check for zstd support
> qcow2: Improve refcount structure rebuilding
> iotests/108: Test new refcount rebuild algorithm
> qcow2: Add errp to rebuild_refcount_structure()
>
> Thomas Huth (2):
> tests/qemu-iotests/meson.build: Improve the indentation
> tests/qemu-iotests: Move the bash and sanitizer checks to meson.build
>
> block/qcow2-refcount.c | 353 +++++++++++++++++++++++----------
> tests/check-block.sh | 26 ---
> tests/qemu-iotests/065 | 24 ++-
> tests/qemu-iotests/108 | 259 +++++++++++++++++++++++-
> tests/qemu-iotests/108.out | 81 ++++++++
> tests/qemu-iotests/303 | 4 +-
> tests/qemu-iotests/iotests.py | 20 ++
> tests/qemu-iotests/meson.build | 73 ++++---
> 8 files changed, 673 insertions(+), 167 deletions(-)
>