I've been playing with PCIe parallel port cards. Both of them have the MSI flag set and it is possible to enable MSI interrupts. The advantage is that the interrupt is no longer shared with other devices and it becomes edge instead of level. Now I'm thinking about posting a patch which always calls pci_enable_msi() on init so we have MSI support in parport_pc driver if possible. I know that atleast XHCI has a flag not to enable MSI on some FRESCO_LOGIC devices because they announce it but can't generate interrupts with MSI enabled. Is this something "usual" and I should only enable MSI based on a whitelist or is this more something exceptional? Sebastian -- 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