Re: [Qemu-devel] [PULL 00/16] Block layer patches
On Fri, 16 Aug 2019 at 10:36, Kevin Wolf wrote: > > The following changes since commit 9e06029aea3b2eca1d5261352e695edc1e7d7b8b: > > Update version for v4.1.0 release (2019-08-15 13:03:37 +0100) > > are available in the Git repository at: > > git://repo.or.cz/qemu/kevin.git tags/for-upstream > > for you to fetch changes up to a6b257a08e3d72219f03e461a52152672fec0612: > > file-posix: Handle undetectable alignment (2019-08-16 11:29:11 +0200) > > > Block layer patches: > > - file-posix: Fix O_DIRECT alignment detection > - Fixes for concurrent block jobs > - block-backend: Queue requests while drained (fix IDE vs. job crashes) > - qemu-img convert: Deprecate using -n and -o together > - iotests: Migration tests with filter nodes > - iotests: More media change tests > Applied, thanks. Please update the changelog at https://wiki.qemu.org/ChangeLog/4.2 for any user-visible changes. -- PMM
Re: [Qemu-devel] [PULL 00/16] Block layer patches
Patchew URL: https://patchew.org/QEMU/20190816093439.14262-1-kw...@redhat.com/ Hi, This series failed build test on s390x host. Please find the details below. === TEST SCRIPT BEGIN === #!/bin/bash # Testing script will be invoked under the git checkout with # HEAD pointing to a commit that has the patches applied on top of "base" # branch set -e echo echo "=== ENV ===" env echo echo "=== PACKAGES ===" rpm -qa echo echo "=== UNAME ===" uname -a CC=$HOME/bin/cc INSTALL=$PWD/install BUILD=$PWD/build mkdir -p $BUILD $INSTALL SRC=$PWD cd $BUILD $SRC/configure --cc=$CC --prefix=$INSTALL make -j4 # XXX: we need reliable clean up # make check -j4 V=1 make install === TEST SCRIPT END === CC aarch64-softmmu/target/arm/sve_helper.o CC lm32-softmmu/hw/input/milkymist-softusb.o CC lm32-softmmu/hw/misc/milkymist-hpdmc.o collect2: error: ld returned 1 exit status make[1]: *** [Makefile:209: qemu-system-arm] Error 1 make: *** [Makefile:472: arm-softmmu/all] Error 2 make: *** Waiting for unfinished jobs The full log is available at http://patchew.org/logs/20190816093439.14262-1-kw...@redhat.com/testing.s390x/?type=message. --- Email generated automatically by Patchew [https://patchew.org/]. Please send your feedback to patchew-de...@redhat.com
[Qemu-devel] [PULL 00/16] Block layer patches
The following changes since commit 9e06029aea3b2eca1d5261352e695edc1e7d7b8b: Update version for v4.1.0 release (2019-08-15 13:03:37 +0100) are available in the Git repository at: git://repo.or.cz/qemu/kevin.git tags/for-upstream for you to fetch changes up to a6b257a08e3d72219f03e461a52152672fec0612: file-posix: Handle undetectable alignment (2019-08-16 11:29:11 +0200) Block layer patches: - file-posix: Fix O_DIRECT alignment detection - Fixes for concurrent block jobs - block-backend: Queue requests while drained (fix IDE vs. job crashes) - qemu-img convert: Deprecate using -n and -o together - iotests: Migration tests with filter nodes - iotests: More media change tests Kevin Wolf (10): iotests/118: Test media change for scsi-cd iotests/118: Create test classes dynamically iotests/118: Add -blockdev based tests iotests: Move migration helpers to iotests.py iotests: Test migration with all kinds of filter nodes block: Simplify bdrv_filter_default_perms() block: Remove blk_pread_unthrottled() mirror: Keep mirror_top_bs drained after dropping permissions block-backend: Queue requests while drained qemu-img convert: Deprecate using -n and -o together Max Reitz (5): block: Keep subtree drained in drop_intermediate block: Reduce (un)drains when replacing a child tests: Test polling in bdrv_drop_intermediate() tests: Test mid-drain bdrv_replace_child_noperm() iotests: Add test for concurrent stream/commit Nir Soffer (1): file-posix: Handle undetectable alignment include/sysemu/block-backend.h | 3 +- block.c| 63 +++--- block/backup.c | 1 + block/block-backend.c | 69 -- block/commit.c | 2 + block/file-posix.c | 36 +++- block/mirror.c | 7 +- blockjob.c | 3 + hw/block/hd-geometry.c | 7 +- qemu-img.c | 5 + tests/test-bdrv-drain.c| 476 + qemu-deprecated.texi | 7 + tests/qemu-iotests/118 | 84 tests/qemu-iotests/118.out | 4 +- tests/qemu-iotests/234 | 30 +-- tests/qemu-iotests/258 | 163 ++ tests/qemu-iotests/258.out | 33 +++ tests/qemu-iotests/262 | 82 +++ tests/qemu-iotests/262.out | 17 ++ tests/qemu-iotests/group | 2 + tests/qemu-iotests/iotests.py | 16 ++ 21 files changed, 983 insertions(+), 127 deletions(-) create mode 100755 tests/qemu-iotests/258 create mode 100644 tests/qemu-iotests/258.out create mode 100755 tests/qemu-iotests/262 create mode 100644 tests/qemu-iotests/262.out