On Thu, 2013-02-28 at 14:39 -0700, Shuah Khan wrote:
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
Hi Ben,
On Sat, Mar 02, 2013 at 11:00:35PM +, Ben Hutchings wrote:
I'm not convinced about this backport, because the order of
initialisation already changed a lot after 3.2 and before the upstream
commit. So I'm going to wait for Joerg to confirm that this makes sense
before adding it
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