[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PULL 00/22] Block patches
From: |
Max Reitz |
Subject: |
[PULL 00/22] Block patches |
Date: |
Tue, 15 Sep 2020 12:46:05 +0200 |
The following changes since commit 2d2c73d0e3d504a61f868e46e6abd5643f38091b:
Merge remote-tracking branch
'remotes/pmaydell/tags/pull-target-arm-20200914-1' into staging (2020-09-14
16:03:08 +0100)
are available in the Git repository at:
https://github.com/XanClic/qemu.git tags/pull-block-2020-09-15
for you to fetch changes up to 7bae7c805d82675eb3a02c744093703d84ada2d6:
block/rbd: add 'namespace' to qemu_rbd_strong_runtime_opts[] (2020-09-15
11:31:10 +0200)
----------------------------------------------------------------
Block patches:
- Several qcow2 fixes and refactorings
- Let qemu-img convert try to stay at cluster boundaries
- Stable child names for quorum (with x-blockdev-change)
- Explicitly drop vhdx 4k sector support, as it was never actually
working
- rbd: Mark @namespace a strong runtime option
- iotests.py improvements
- Drop unused runtime_opts objects
- Skip a test case in 030 when run through make check-block
----------------------------------------------------------------
Alberto Garcia (9):
qcow2: Use macros for the L1, refcount and bitmap table entry sizes
qcow2: Fix removal of list members from BDRVQcow2State.cluster_allocs
qcow2: Don't check nb_clusters when removing l2meta from the list
qcow2: Rewrite the documentation of qcow2_alloc_cluster_offset()
qcow2: Handle QCowL2Meta on error in preallocate_co()
qcow2: Make qcow2_free_any_clusters() free only one cluster
qcow2: Return the original error code in qcow2_co_pwrite_zeroes()
qcow2: Make preallocate_co() resize the image to the correct size
qcow2: Convert qcow2_alloc_cluster_offset() into
qcow2_alloc_host_offset()
John Snow (2):
block/rbd: remove runtime_opts
block/qcow: remove runtime opts
Lukas Straub (1):
block/quorum.c: stable children names
Nir Soffer (5):
qemu-iotests: Fix FilePaths cleanup
qemu-iotests: Fix FilePaths docstring
qemu-iotests: Support varargs syntax in FilePaths
qemu-iotests: Merge FilePaths and FilePath
qemu-iotests: Simplify FilePath __init__
Peter Lieven (1):
qemu-img: avoid unaligned read requests during convert
Stefano Garzarella (1):
block/rbd: add 'namespace' to qemu_rbd_strong_runtime_opts[]
Swapnil Ingle (1):
block/vhdx: Support vhdx image only with 512 bytes logical sector size
Thomas Huth (1):
iotests: Skip test_stream_parallel in test 030 when doing "make check"
Yi Li (1):
qemu-img: Explicit number replaced by a constant
block/qcow2.h | 16 +++--
block/qcow.c | 9 ---
block/qcow2-bitmap.c | 11 ++--
block/qcow2-cluster.c | 69 ++++++++++++----------
block/qcow2-refcount.c | 97 +++++++++++++++---------------
block/qcow2-snapshot.c | 20 +++----
block/qcow2.c | 108 ++++++++++++++--------------------
block/quorum.c | 20 +++++--
block/rbd.c | 43 +-------------
block/vhdx.c | 6 +-
qemu-img.c | 32 ++++++++--
tests/check-block.sh | 3 +
tests/qemu-iotests/030 | 2 +
tests/qemu-iotests/125 | 44 ++++++++------
tests/qemu-iotests/125.out | 28 ++++++++-
tests/qemu-iotests/194 | 4 +-
tests/qemu-iotests/208 | 2 +-
tests/qemu-iotests/222 | 2 +-
tests/qemu-iotests/251 | 7 ++-
tests/qemu-iotests/257 | 10 ++--
tests/qemu-iotests/305 | 74 +++++++++++++++++++++++
tests/qemu-iotests/305.out | 16 +++++
tests/qemu-iotests/group | 1 +
tests/qemu-iotests/iotests.py | 53 +++++++++--------
24 files changed, 395 insertions(+), 282 deletions(-)
create mode 100755 tests/qemu-iotests/305
create mode 100644 tests/qemu-iotests/305.out
--
2.26.2
- [PULL 00/22] Block patches,
Max Reitz <=
- [PULL 01/22] qemu-iotests: Fix FilePaths cleanup, Max Reitz, 2020/09/15
- [PULL 02/22] qemu-iotests: Fix FilePaths docstring, Max Reitz, 2020/09/15
- [PULL 03/22] qemu-iotests: Support varargs syntax in FilePaths, Max Reitz, 2020/09/15
- [PULL 04/22] qemu-iotests: Merge FilePaths and FilePath, Max Reitz, 2020/09/15
- [PULL 05/22] qemu-iotests: Simplify FilePath __init__, Max Reitz, 2020/09/15
- [PULL 06/22] block/quorum.c: stable children names, Max Reitz, 2020/09/15
- [PULL 07/22] qemu-img: avoid unaligned read requests during convert, Max Reitz, 2020/09/15
- [PULL 08/22] qcow2: Use macros for the L1, refcount and bitmap table entry sizes, Max Reitz, 2020/09/15
- [PULL 10/22] qcow2: Don't check nb_clusters when removing l2meta from the list, Max Reitz, 2020/09/15
- [PULL 11/22] qcow2: Rewrite the documentation of qcow2_alloc_cluster_offset(), Max Reitz, 2020/09/15