I am working on Solaris 11.3 HBA driver development. We have configured and enabled MSI-x interrupts for PCI device.
At times, while loading our driver we are seeing the OS crash. Looks like this issue is occurring when *intel iommu* is ON.
What does the following error message mean ? Is this fault generated by the interrupt remapping hardware ? How to get rid of this issue ?
intel_iommu0: DEBUG: generated a fault event when translating interrupt request
on index 0x13 for PCI(2, 0, 0), the reason is:
present field in IRTE is clear
NOTICE: SUNW-MSG-ID: SUNOS-8000-0G, TYPE: Error, VER: 1, SEVERITY: Major
Fatal error has occured (0x10) (0x1)
Thanks in advance for your help!