8/22
iommu/dma: use per-domain IOVA window to map DMA_PMD memory
使用每域IOVA窗口映射DMA_PMD页,dma_pmd_dma_map_phys()在域位已设时O(1)返回IOVA,首次映射安装PDE_ORDER叶PTE。iommu_dma_map_phys/unmap_phys路由DMA_PMD缓冲区,使unmap为O(1)范围检查。
使用每域IOVA窗口映射DMA_PMD页,dma_pmd_dma_map_phys()在域位已设时O(1)返回IOVA,首次映射安装PDE_ORDER叶PTE。iommu_dma_map_phys/unmap_phys路由DMA_PMD缓冲区,使unmap为O(1)范围检查。