Re: [PATCH v5 3/4] uio_pci_generic: add MSI/MSI-X support

2015-10-06 Thread Stephen Hemminger
On Tue, 6 Oct 2015 20:17:38 +0300 Vlad Zolotarov wrote: > + int i, vectors = pci_msix_vec_count(pdev); > + > + if (vectors <= 0) > + return false; > + Since devices like fm10k can thousands of MSI vectors, and often systems have limited number of slots, some resource control

[PATCH v5 3/4] uio_pci_generic: add MSI/MSI-X support

2015-10-06 Thread Vlad Zolotarov
Add support for MSI and MSI-X interrupt modes: - Interrupt mode selection order is: INT#X (for backward compatibility) -> MSI-X -> MSI. - Add ioctl() commands: - UIO_PCI_GENERIC_INT_MODE_GET: query the current interrupt mode. - UIO_PCI_GENERIC_IRQ_NUM_GET: query the maximu