On 5/23/2018 1:39 PM, Omer Efrat wrote:
Our wireless driver uses pci_alloc_irq_vectors function in order to allocate the pci irq vectors. (hardware supports MSI, with no MSIx support) When trying to backport from linux-stable v4.16 to v3.10.104, compilation fails. It seems that backports didn't backported pci_alloc_irq_vectors function (introduced at aff171641d181ea573380efc3f559c9de4741fc5 PCI: Provide sensible IRQ vector alloc/free routines), although MSIx APIs are supported in backports. Is that makes sense? Are changes to PCI driver being included in backports by their owners as a workflow? Is pci_alloc_irq_vectors function planned to be included in backports? Are we missing something?
Well. I think what you are missing is a wireless driver in linux upstream. We backport on a as-needed basis so the reason is probably that none of the upstream drivers require the pci_alloc_irq_vectors() function. So what wireless driver are we talking about here. Is it a proprietary driver?
Regards, Arend -- To unsubscribe from this list: send the line "unsubscribe backports" in