Re: Help about MSI support in PCI Express Bus support driver

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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



[Index of Archives]     [DMA Engine]     [Linux Coverity]     [Linux USB]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Greybus]

  Powered by Linux