Version Found: v3.1 (Rev1)
Version Resolved and other Known Issues: (Xilinx Answer 65751)
MSI-X Interrupt can hang in the following scenario:
If MSIX Interrupt is then enabled in the MSIX Capability Register (PCI Configuration Space 0x60 Bit 31 = 1), no interrupt will be issued.
This article is part of the PCI Express Solution Centre
To work around the issue, the driver should make sure that legacy Interrupts are enabled before any transactions are issued by setting the PCI Configuration Space Offset 0x4 Bit 10 = 1.
Note: The "Version Found" column lists the version the problem was first discovered.
The problem also exists in earlier versions, but no specific testing has been performed to verify earlier versions.
08/28/2017 - Initial Release