Skip to content

RFC arm64: IOMMU-backed DMA mapping

Robin Murphy linux-arm-kernel linux-iommu 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 RFC Latest0 of 5 patches 0 repliesNew

Patches in v1 No applies recorded yet

None of the 5 patches the cover letter announces are in this archive.

Reviews trailers per patch

PatchYong Wu
SeriesT-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [RFC PATCH 0/5] arm64: IOMMU-backed DMA mapping
Quoted 10 lines · Yingjoe Chen
Quoted 8 lines · Robin Murphy

Hi all,

Whilst it's a long way off perfect, this has reached the point of being functional and stable enough to be useful, so here it is. The core consists of the meat of the arch/arm implementation modified to remove the assumption of PAGE_SIZE pages and ported over to the Intel IOVA allocator instead of the bitmap-based one. For that, this series depends on my "Genericise the IOVA allocator" series posted earlier[1].

Quoted 6 lines

Hi Robin,

We'd to give it a try. Do you have a public git tree contains both series?

Joe.C

Now that the server seems to be properly accessible again, I've made a branch with both series available here:

git://linux-arm.org/linux-rm iommu/dma

Note that in the current state it also depends on having the ARM SMMU driver selected in the config, due to an oversight on my part :(

Robin.