On Thu, Dec 22, 2016 at 04:51:29PM +0800, Zhou Wang wrote: > Hi All, > > I have noticed that MSI support in PCI Express Bus support driver does not match > with the PCIe spec. > > In function init_service_irqs, we get interrupts of all PCIe port services. > We only use one MSI for all the PCIe port services, which does not match with > PCIe3.0 spec. > > Interrupt Message Number bits are used to indicate which MSI vector will be used > for a PCIe port service. The related definitions can be found in 6.2.4.1.2 for AER, > 6.7.3.4 for hotplug, 6.2.10.1 for DPC, 6.1.6 for PME. > > So do we have a plan to fix this feature? just like what we did in pcie_port_enable_msix. I do not know of any plans for fixes here. If it's broken, it'd be great if you fixed it! Bjorn -- To unsubscribe from this list: send the line "unsubscribe linux-pci" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html