|
From: | Pierre Morel |
Subject: | Re: [Qemu-devel] [PATCH v1 4/5] s390x/pci: Refuse to realize VFIO-PCI if AIS needed but supported |
Date: | Thu, 12 Oct 2017 16:48:26 +0200 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0 |
On 11/10/2017 14:20, Cornelia Huck wrote:
On Tue, 10 Oct 2017 18:01:53 +0200 Pierre Morel <address@hidden> wrote:Since in the case we have no AIS in KVM only PCI is impacted, do you think we can fence IRQFD for MSI with kvm_msi_via_irqfd_allowed = false; in kvm_arch_init_irq_routing() ?Hm, it seems we never set that for s390x... does that imply that we never support irqfd for pci anyway?
... yes, we never supported irqfd for virtio-pci anyway. This explains a lot of things to me. :)
In fact, if we also verify the AIS availability in the same routine we can avoid the ugly include of vfio/pci.hIf we can get the serialization right (and setting that value to false does indeed have the desired effect), that's probably the way to go.
So now, in v2, we will be able to **enable** irqfd if we detect that we handle AIS in kernel. :)
-- Pierre Morel Linux/KVM/QEMU in Böblingen - Germany
[Prev in Thread] | Current Thread | [Next in Thread] |