Esta é uma pergunta mais geral:
Eu tenho uma placa PCIe RS485 no meu sistema (PERICOM_PI7C9X7954). O driver para isso está em 8250_pci.c . Configura a interface PCIe. No entanto, ele não usa a interrupção do MSI. Na verdade, não consegui encontrar nenhum dispositivo serial que use a interrupção MSI (no kernel 4.10).
Existe uma razão para os dispositivos seriais não usarem interrupções MSI? Se houver um exemplo (ou qualquer pessoa com experiência) de interrupções do MSI com dispositivos seriais - ele fornece melhor latência de interrupção?