Questions about IOMMU & PCIe switch

From: Raimonds Cicans
Date: Tue Jan 06 2015 - 23:21:56 EST


Hello.

We have two kinds of PCIe cards:
A1 - based on chip B
A2 - based on same chip B but behind PCIe switch

Card A1 work flawlessly in any configuration,
but card A2 work flawlessly only if system
lack IOMMU or have disabled IOMMU

Questions:
Do we have to treat card with PCIe switch in special way?
How?
Where (PCI bridge driver? card's driver?)?
Any examples in kernel?

Thank you.

Raimonds Cicans
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/