1. 11 Dec, 2013 1 commit
    • Stefano Stabellini's avatar
      xen/arm64: do not call the swiotlb functions twice · 02ab71cd
      Stefano Stabellini authored
      On arm64 the dma_map_ops implementation is based on the swiotlb.
      swiotlb-xen, used by default in dom0 on Xen, is also based on the
      swiotlb.
      
      Avoid calling into the default arm64 dma_map_ops functions from
      xen_dma_map_page, xen_dma_unmap_page, xen_dma_sync_single_for_cpu, and
      xen_dma_sync_single_for_device otherwise we end up calling into the
      swiotlb twice.
      
      When arm64 gets a non-swiotlb based implementation of dma_map_ops, we'll
      probably have to reintroduce dma_map_ops calls in page-coherent.h.
      Signed-off-by: default avatarStefano Stabellini <stefano.stabellini@eu.citrix.com>
      CC: catalin.marinas@arm.com
      CC: Will.Deacon@arm.com
      CC: Ian.Campbell@citrix.com
      02ab71cd
  2. 06 Dec, 2013 1 commit
  3. 04 Dec, 2013 1 commit
  4. 26 Nov, 2013 1 commit
  5. 18 Nov, 2013 2 commits
  6. 15 Nov, 2013 1 commit
  7. 11 Nov, 2013 1 commit
  8. 08 Nov, 2013 9 commits
  9. 06 Nov, 2013 2 commits
  10. 29 Oct, 2013 1 commit
  11. 25 Oct, 2013 6 commits
  12. 24 Oct, 2013 1 commit
  13. 13 Oct, 2013 13 commits