[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PULL v2 00/88] virtio: features,fixes
From: |
Michael S. Tsirkin |
Subject: |
Re: [PULL v2 00/88] virtio: features,fixes |
Date: |
Wed, 3 Jul 2024 12:51:45 -0400 |
On Wed, Jul 03, 2024 at 09:31:45AM -0700, Richard Henderson wrote:
> On 7/2/24 13:15, Michael S. Tsirkin wrote:
> > The following changes since commit 1152a0414944f03231f3177207d379d58125890e:
> >
> > Merge tag 'pull-xen-20240701'
> > ofhttps://xenbits.xen.org/git-http/people/aperard/qemu-dm into staging
> > (2024-07-01 09:06:25 -0700)
> >
> > are available in the Git repository at:
> >
> > https://git.kernel.org/pub/scm/virt/kvm/mst/qemu.git tags/for_upstream
> >
> > for you to fetch changes up to 29e45afd8d6abf7a67dab5db0ab1cfbc388daefe:
> >
> > hw/pci: Replace -1 with UINT32_MAX for romsize (2024-07-02 11:27:19
> > -0400)
> >
> > ----------------------------------------------------------------
> > virtio: features,fixes
> >
> > A bunch of improvements:
> > - vhost dirty log is now only scanned once, not once per device
> > - virtio and vhost now support VIRTIO_F_NOTIFICATION_DATA
> > - cxl gained DCD emulation support
> > - pvpanic gained shutdown support
> > - beginning of patchset for Generic Port Affinity Structure
> > - s3 support
> > - friendlier error messages when boot fails on some illegal configs
> > - for vhost-user, VHOST_USER_SET_LOG_BASE is now only sent once
> > - vhost-user now works on any POSIX system
> > - sr-iov VF setup code has been reworked significantly
> > - new tests, particularly for risc-v ACPI
> > - bugfixes
> >
> > Signed-off-by: Michael S. Tsirkin<mst@redhat.com>
>
> Fails testing:
>
> https://gitlab.com/qemu-project/qemu/-/jobs/7257337667
Could you give me a hint how to trigger this in CI pls?
All tests seem to pass when I push it to gitlab.
Any special variables to set?
> qemu-system-loongarch64: -chardev
> socket,id=chr-reconnect,path=/tmp/vhost-test-9Y0NQ2/reconnect.sock,server=on:
> info: QEMU waiting for connection on:
> disconnected:unix:/tmp/vhost-test-9Y0NQ2/reconnect.sock,server=on
> **
> ERROR:../src/tests/qtest/vhost-user-test.c:255:wait_for_fds: assertion
> failed: (s->fds_num)
> qemu-system-loongarch64: Failed to set msg fds.
> qemu-system-loongarch64: vhost VQ 0 ring restore failed: -22: Invalid
> argument (22)
> qemu-system-loongarch64: Failed to set msg fds.
> qemu-system-loongarch64: vhost VQ 1 ring restore failed: -22: Invalid
> argument (22)
> qemu-system-loongarch64: Failed to write msg. Wrote -1 instead of 12.
> qemu-system-loongarch64: vhost_backend_init failed: Protocol error
> qemu-system-loongarch64: failed to init vhost_net for queue 0
> # child process
> (/loongarch64/virt/generic-pcihost/pci-bus-generic/pci-bus/virtio-net-pci/virtio-net/virtio-net-tests/vhost-user/reconnect/subprocess
> [43438]) exit status: 1 (error)
> # child process
> (/loongarch64/virt/generic-pcihost/pci-bus-generic/pci-bus/virtio-net-pci/virtio-net/virtio-net-tests/vhost-user/reconnect/subprocess
> [43438]) stdout: ""
> # child process
> (/loongarch64/virt/generic-pcihost/pci-bus-generic/pci-bus/virtio-net-pci/virtio-net/virtio-net-tests/vhost-user/reconnect/subprocess
> [43438]) stderr: "qemu-system-loongarch64: -chardev
> socket,id=chr-reconnect,path=/tmp/vhost-test-9Y0NQ2/reconnect.sock,server=on:
> info: QEMU waiting for connection on:
> disconnected:unix:/tmp/vhost-test-9Y0NQ2/reconnect.sock,server=on\n**\nERROR:../src/tests/qtest/vhost-user-test.c:255:wait_for_fds:
> assertion failed: (s->fds_num)\nqemu-system-loongarch64: Failed to set msg
> fds.\nqemu-system-loongarch64: vhost VQ 0 ring restore failed: -22: Invalid
> argument (22)\nqemu-system-loongarch64: Failed to set msg
> fds.\nqemu-system-loongarch64: vhost VQ 1 ring restore failed: -22: Invalid
> argument (22)\nqemu-system-loongarch64: Failed to write msg. Wrote -1
> instead of 12.\nqemu-system-loongarch64: vhost_backend_init failed: Protocol
> error\nqemu-system-loongarch64: failed to init vhost_net for queue 0\n"
> **
> ERROR:../src/tests/qtest/qos-test.c:190:subprocess_run_one_test: child
> process
> (/loongarch64/virt/generic-pcihost/pci-bus-generic/pci-bus/virtio-net-pci/virtio-net/virtio-net-tests/vhost-user/reconnect/subprocess
> [43438]) failed unexpectedly
> not ok
> /loongarch64/virt/generic-pcihost/pci-bus-generic/pci-bus/virtio-net-pci/virtio-net/virtio-net-tests/vhost-user/reconnect
> - ERROR:../src/tests/qtest/qos-test.c:190:subprocess_run_one_test: child
> process
> (/loongarch64/virt/generic-pcihost/pci-bus-generic/pci-bus/virtio-net-pci/virtio-net/virtio-net-tests/vhost-user/reconnect/subprocess
> [43438]) failed unexpectedly
> Bail out!
> Abort trap (core dumped)
>
>
> r~
- [PULL v2 79/88] hw/pci: Rename has_power to enabled, (continued)
- [PULL v2 79/88] hw/pci: Rename has_power to enabled, Michael S. Tsirkin, 2024/07/02
- [PULL v2 85/88] pcie_sriov: Release VFs failed to realize, Michael S. Tsirkin, 2024/07/02
- [PULL v2 82/88] pcie_sriov: Do not manually unrealize, Michael S. Tsirkin, 2024/07/02
- [PULL v2 83/88] pcie_sriov: Ensure VF function number does not overflow, Michael S. Tsirkin, 2024/07/02
- [PULL v2 84/88] pcie_sriov: Reuse SR-IOV VF device instances, Michael S. Tsirkin, 2024/07/02
- [PULL v2 87/88] pcie_sriov: Register VFs after migration, Michael S. Tsirkin, 2024/07/02
- [PULL v2 81/88] hw/ppc/spapr_pci: Do not reject VFs created after a PF, Michael S. Tsirkin, 2024/07/02
- [PULL v2 86/88] pcie_sriov: Remove num_vfs from PCIESriovPF, Michael S. Tsirkin, 2024/07/02
- [PULL v2 88/88] hw/pci: Replace -1 with UINT32_MAX for romsize, Michael S. Tsirkin, 2024/07/02
- Re: [PULL v2 00/88] virtio: features,fixes, Richard Henderson, 2024/07/03
- Re: [PULL v2 00/88] virtio: features,fixes,
Michael S. Tsirkin <=
- Re: [PULL v2 00/88] virtio: features,fixes, Richard Henderson, 2024/07/03
- Re: [PULL v2 00/88] virtio: features,fixes, Thomas Huth, 2024/07/03
- Re: [PULL v2 00/88] virtio: features,fixes, Michael S. Tsirkin, 2024/07/03
- Re: [PULL v2 00/88] virtio: features,fixes, Michael S. Tsirkin, 2024/07/03
- Re: [PULL v2 00/88] virtio: features,fixes, Thomas Huth, 2024/07/04
- Re: [PULL v2 00/88] virtio: features,fixes, Michael S. Tsirkin, 2024/07/03
- Re: [PULL v2 00/88] virtio: features,fixes, Richard Henderson, 2024/07/03
- Re: [PULL v2 00/88] virtio: features,fixes, Michael S. Tsirkin, 2024/07/03
- Re: [PULL v2 00/88] virtio: features,fixes, Thomas Huth, 2024/07/04