Fixing dma transactions