Hi, I am using XDMA driver from version v2024.1.0 with ARM64, when I enable IOMMU passthrough mode(CONFIG_IOMMU_DEFAULT_PASSTHROUGH=y), no DMA errors are seen from log, but the truth is payload is not received from peer. But it works well with translated mode (CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set).
Any ideas about it? Thanks a lot.
Hi, I am using XDMA driver from version v2024.1.0 with ARM64, when I enable IOMMU passthrough mode(CONFIG_IOMMU_DEFAULT_PASSTHROUGH=y), no DMA errors are seen from log, but the truth is payload is not received from peer. But it works well with translated mode (CONFIG_IOMMU_DEFAULT_PASSTHROUGH is not set).
Any ideas about it? Thanks a lot.