[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PULL v2 00/88] virtio: features,fixes
From: |
Richard Henderson |
Subject: |
Re: [PULL v2 00/88] virtio: features,fixes |
Date: |
Wed, 3 Jul 2024 09:31:45 -0700 |
User-agent: |
Mozilla Thunderbird |
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
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 80/88] hw/ppc/spapr_pci: Do not create DT for disabled PCI device, (continued)
- [PULL v2 80/88] hw/ppc/spapr_pci: Do not create DT for disabled PCI device, Michael S. Tsirkin, 2024/07/02
- [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 <=
- 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, 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