Message ID | 20210305165454.356840-1-kwolf@redhat.com |
---|---|
State | New |
Headers | show |
On Fri, 5 Mar 2021 at 16:55, Kevin Wolf <kwolf@redhat.com> wrote: > > The following changes since commit 9a7beaad3dbba982f7a461d676b55a5c3851d312: > > Merge remote-tracking branch 'remotes/alistair/tags/pull-riscv-to-apply-20210304' into staging (2021-03-05 10:47:46 +0000) > > are available in the Git repository at: > > git://repo.or.cz/qemu/kevin.git tags/for-upstream > > for you to fetch changes up to 67bedc3aed5c455b629c2cb5f523b536c46adff9: > > docs: qsd: Explain --export nbd,name=... default (2021-03-05 17:09:46 +0100) > > ---------------------------------------------------------------- > Block layer patches: > > - qemu-storage-daemon: add --pidfile option > - qemu-storage-daemon: CLI error messages include the option name now > - vhost-user-blk export: Misc fixes, added test cases > - docs: Improvements for qemu-storage-daemon documentation > - parallels: load bitmap extension > - backup-top: Don't crash on post-finalize accesses > - iotests improvements This failed some of the gitlab CI jobs, like this: https://gitlab.com/qemu-project/qemu/-/jobs/1077335781 Running test qtest-x86_64/test-hmp Running test qtest-x86_64/qos-test qemu-storage-daemon: vu_panic: Not implemented: memfd support is missing qemu-storage-daemon: vu_panic: Failed to alloc vhost inflight area qemu-system-x86_64: Failed to write msg. Wrote -1 instead of 20. qemu-system-x86_64: vhost_set_features failed: Invalid argument (22) qemu-system-x86_64: Error starting vhost: 22 qemu-system-x86_64: vhost-user-blk: vhost start failed: Invalid argument ** ERROR:../tests/qtest/libqos/virtio.c:228:qvirtio_wait_used_elem: assertion failed: (g_get_monotonic_time() - start_time <= timeout_us) ERROR qtest-x86_64/qos-test - Bail out! ERROR:../tests/qtest/libqos/virtio.c:228:qvirtio_wait_used_elem: assertion failed: (g_get_monotonic_time() - start_time <= timeout_us) make: *** [run-test-159] Error 1 I guess some test or other is assuming the presence of a host feature that isn't guaranteed to be there ? thanks -- PMM
Am 06.03.2021 um 12:22 hat Peter Maydell geschrieben: > On Fri, 5 Mar 2021 at 16:55, Kevin Wolf <kwolf@redhat.com> wrote: > > > > The following changes since commit 9a7beaad3dbba982f7a461d676b55a5c3851d312: > > > > Merge remote-tracking branch 'remotes/alistair/tags/pull-riscv-to-apply-20210304' into staging (2021-03-05 10:47:46 +0000) > > > > are available in the Git repository at: > > > > git://repo.or.cz/qemu/kevin.git tags/for-upstream > > > > for you to fetch changes up to 67bedc3aed5c455b629c2cb5f523b536c46adff9: > > > > docs: qsd: Explain --export nbd,name=... default (2021-03-05 17:09:46 +0100) > > > > ---------------------------------------------------------------- > > Block layer patches: > > > > - qemu-storage-daemon: add --pidfile option > > - qemu-storage-daemon: CLI error messages include the option name now > > - vhost-user-blk export: Misc fixes, added test cases > > - docs: Improvements for qemu-storage-daemon documentation > > - parallels: load bitmap extension > > - backup-top: Don't crash on post-finalize accesses > > - iotests improvements > > This failed some of the gitlab CI jobs, like this: > > https://gitlab.com/qemu-project/qemu/-/jobs/1077335781 > > Running test qtest-x86_64/test-hmp > Running test qtest-x86_64/qos-test > qemu-storage-daemon: vu_panic: Not implemented: memfd support is missing > qemu-storage-daemon: vu_panic: Failed to alloc vhost inflight area > qemu-system-x86_64: Failed to write msg. Wrote -1 instead of 20. > qemu-system-x86_64: vhost_set_features failed: Invalid argument (22) > qemu-system-x86_64: Error starting vhost: 22 > qemu-system-x86_64: vhost-user-blk: vhost start failed: Invalid argument > ** > ERROR:../tests/qtest/libqos/virtio.c:228:qvirtio_wait_used_elem: > assertion failed: (g_get_monotonic_time() - start_time <= timeout_us) > ERROR qtest-x86_64/qos-test - Bail out! > ERROR:../tests/qtest/libqos/virtio.c:228:qvirtio_wait_used_elem: > assertion failed: (g_get_monotonic_time() - start_time <= timeout_us) > make: *** [run-test-159] Error 1 > > I guess some test or other is assuming the presence of > a host feature that isn't guaranteed to be there ? Stefan, can you have a look? This is from the new vhost-user-blk test cases from your series. If the fix isn't trivial, I'll resubmit v2 today with just the test case dropped and then we can add it later. Kevin
On Mon, Mar 08, 2021 at 12:08:29PM +0100, Kevin Wolf wrote: > Am 06.03.2021 um 12:22 hat Peter Maydell geschrieben: > > On Fri, 5 Mar 2021 at 16:55, Kevin Wolf <kwolf@redhat.com> wrote: > > > > > > The following changes since commit 9a7beaad3dbba982f7a461d676b55a5c3851d312: > > > > > > Merge remote-tracking branch 'remotes/alistair/tags/pull-riscv-to-apply-20210304' into staging (2021-03-05 10:47:46 +0000) > > > > > > are available in the Git repository at: > > > > > > git://repo.or.cz/qemu/kevin.git tags/for-upstream > > > > > > for you to fetch changes up to 67bedc3aed5c455b629c2cb5f523b536c46adff9: > > > > > > docs: qsd: Explain --export nbd,name=... default (2021-03-05 17:09:46 +0100) > > > > > > ---------------------------------------------------------------- > > > Block layer patches: > > > > > > - qemu-storage-daemon: add --pidfile option > > > - qemu-storage-daemon: CLI error messages include the option name now > > > - vhost-user-blk export: Misc fixes, added test cases > > > - docs: Improvements for qemu-storage-daemon documentation > > > - parallels: load bitmap extension > > > - backup-top: Don't crash on post-finalize accesses > > > - iotests improvements > > > > This failed some of the gitlab CI jobs, like this: > > > > https://gitlab.com/qemu-project/qemu/-/jobs/1077335781 > > > > Running test qtest-x86_64/test-hmp > > Running test qtest-x86_64/qos-test > > qemu-storage-daemon: vu_panic: Not implemented: memfd support is missing > > qemu-storage-daemon: vu_panic: Failed to alloc vhost inflight area > > qemu-system-x86_64: Failed to write msg. Wrote -1 instead of 20. > > qemu-system-x86_64: vhost_set_features failed: Invalid argument (22) > > qemu-system-x86_64: Error starting vhost: 22 > > qemu-system-x86_64: vhost-user-blk: vhost start failed: Invalid argument > > ** > > ERROR:../tests/qtest/libqos/virtio.c:228:qvirtio_wait_used_elem: > > assertion failed: (g_get_monotonic_time() - start_time <= timeout_us) > > ERROR qtest-x86_64/qos-test - Bail out! > > ERROR:../tests/qtest/libqos/virtio.c:228:qvirtio_wait_used_elem: > > assertion failed: (g_get_monotonic_time() - start_time <= timeout_us) > > make: *** [run-test-159] Error 1 > > > > I guess some test or other is assuming the presence of > > a host feature that isn't guaranteed to be there ? > > Stefan, can you have a look? This is from the new vhost-user-blk test > cases from your series. > > If the fix isn't trivial, I'll resubmit v2 today with just the test case > dropped and then we can add it later. I'm testing the following commit: https://gitlab.com/stefanha/qemu/-/pipelines/267172954 I'll look into it more tomorrow. Stefan