The following changes since commit 53ef8a92eb04ee19640f5aad3bff36cd4a36c250:
Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20200406' into staging (2020-04-06 12:36:45 +0100) are available in the Git repository at: https://github.com/XanClic/qemu.git tags/pull-block-2020-04-07 for you to fetch changes up to 36d883ba0de8a281072ded2b51e0a711fd002139: xen-block: Fix double qlist remove and request leak (2020-04-07 13:51:09 +0200) ---------------------------------------------------------------- Block patches for 5.0-rc2: - Fix double QLIST_REMOVE() and potential request object leak in xen-block - Prevent a potential assertion failure in qcow2's code for compressed clusters by rejecting invalid (unaligned) requests with -EIO - Prevent discards on qcow2 v2 images from making backing data reappear - Make qemu-img convert report I/O error locations by byte offsets consistently - Fix for potential I/O test errors (accidental globbing due to missing quotes) ---------------------------------------------------------------- Alberto Garcia (2): qcow2: Forbid discard in qcow2 v2 images with backing files qcow2: Check request size in qcow2_co_pwritev_compressed_part() Anthony PERARD (1): xen-block: Fix double qlist remove and request leak Eric Blake (1): qemu-img: Report convert errors by bytes, not sectors Max Reitz (1): iotests/common.pattern: Quote echos block/qcow2.c | 11 ++++ hw/block/dataplane/xen-block.c | 48 +++++---------- qemu-img.c | 8 +-- tests/qemu-iotests/046 | 10 ++-- tests/qemu-iotests/046.out | 12 ++-- tests/qemu-iotests/060 | 12 ++-- tests/qemu-iotests/060.out | 2 - tests/qemu-iotests/177 | 5 +- tests/qemu-iotests/244.out | 2 +- tests/qemu-iotests/290 | 97 +++++++++++++++++++++++++++++++ tests/qemu-iotests/290.out | 61 +++++++++++++++++++ tests/qemu-iotests/common.pattern | 22 +++---- tests/qemu-iotests/group | 1 + 13 files changed, 224 insertions(+), 67 deletions(-) create mode 100755 tests/qemu-iotests/290 create mode 100644 tests/qemu-iotests/290.out -- 2.25.1