From: Joerg Roedel Date: Wed, 6 Feb 2013 11:55:23 +0000 (+0100) Subject: iommu/amd: Initialize device table after dma_ops X-Git-Tag: v3.9-rc1~73^2^8~1 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f528d980c17b8714aedc918ba86e058af914d66b;p=pandora-kernel.git iommu/amd: Initialize device table after dma_ops When dma_ops are initialized the unity mappings are created. The init_device_table_dma() function makes sure DMA from all devices is blocked by default. This opens a short window in time where DMA to unity mapped regions is blocked by the IOMMU. Make sure this does not happen by initializing the device table after dma_ops. Cc: stable@vger.kernel.org Signed-off-by: Joerg Roedel --- Reading git-diff-tree failed