On Tue, Oct 20, 2020 at 07:24:25PM +0200, Philippe Mathieu-Daudé wrote: > qemu_vfio_pci_init_irq() allows us to initialize any type of IRQ, > but only one. Introduce qemu_vfio_pci_msix_init_irqs() which is > specific to MSIX IRQ type, and allow us to use multiple IRQs > (thus passing multiple eventfd notifiers). > All eventfd notifiers are initialized with the special '-1' value > meaning "un-assigned". > > Signed-off-by: Philippe Mathieu-Daudé > --- > include/qemu/vfio-helpers.h | 6 +++- > util/vfio-helpers.c | 65 ++++++++++++++++++++++++++++++++++++- > util/trace-events | 1 + > 3 files changed, 70 insertions(+), 2 deletions(-) Reviewed-by: Stefan Hajnoczi