Re: [PATCH v2] virtio-balloon-pci: Allow setting nvectors, so we can use MSI-X

2025-01-28 Thread Mario Casquero
This patch v2 has been successfully tested in s390x. Here the detailed test steps: Boot up a VM already containing a memory object /home/qemu/build/qemu-system-s390x \ ... -m 4G,maxmem=20G \ -object memory-backend-ram,id=mem0,size=16G,reserve=off \ ... Check the virtio-balloon (qemu) info balloon

Re: [PATCH v2] virtio-balloon-pci: Allow setting nvectors, so we can use MSI-X

2025-01-27 Thread David Hildenbrand
On 27.01.25 14:11, David Hildenbrand wrote: On 15.01.25 17:14, Reza Arbab wrote: Most virtio-pci devices allow MSI-X. Add it to virtio-balloon-pci, but only enable it in new machine types, so we don't break migration of existing machine types between different qemu versions. This copies what wa

Re: [PATCH v2] virtio-balloon-pci: Allow setting nvectors, so we can use MSI-X

2025-01-27 Thread David Hildenbrand
On 15.01.25 17:14, Reza Arbab wrote: Most virtio-pci devices allow MSI-X. Add it to virtio-balloon-pci, but only enable it in new machine types, so we don't break migration of existing machine types between different qemu versions. This copies what was done for virtio-rng-pci in: 9ea02e8f1306 ("

[PATCH v2] virtio-balloon-pci: Allow setting nvectors, so we can use MSI-X

2025-01-15 Thread Reza Arbab
Most virtio-pci devices allow MSI-X. Add it to virtio-balloon-pci, but only enable it in new machine types, so we don't break migration of existing machine types between different qemu versions. This copies what was done for virtio-rng-pci in: 9ea02e8f1306 ("virtio-rng-pci: Allow setting nvectors,