RFC Genericise the IOVA allocator
Get series with b4
b4 am [email protected]Versions newest first
- v1 RFC Latest0 of 4 patches 0 repliesNew
Patches in v1 No applies recorded yet
None of the 4 patches the cover letter announces are in this archive.
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [RFC PATCH 0/4] Genericise the IOVA allocator
Hi Robin,
Quoted 15 lines · Robin Murphy
Hi all,
I've been implementing IOMMU DMA mapping for arm64, based on tidied-up parts of the existing
arch/arm/mm/dma-mapping.cwith a clear divide between the arch-specific parts and the general DMA-API to IOMMU-API layer so that that can be shared; similar to what Ritesh started before and was unable to complete[1], but working in the other direction.The first part of that tidy-up involved ripping out the homebrewed IOVA allocator and plumbing in
iova.c, necessitating the changes presented here. The rest is currently sat underarch/arm64for the sake of getting it working quickly with minimal impact - ideally I'd move it out and portarch/armbefore merging, but I don't know quite how impatient people are. Regardless of that decision, this bit stands alone, so here it is.
Quoted 3 lines
Feel free to ignore patches 1 and 2, since I see Sakari has recently posted a more thorough series for that[2], that frankly looks nicer ;) I've merely left them in as context here.
Thank you. Could you review the set, please? I've gotten no comments on it so far.
You probably wouldn't need the 4th patch, and probably this isn't the right list to get that forward anyway.
Quoted 2 lines
[1]:http://thread.gmane.org/gmane.linux.ports.arm.kernel/331299 [2]:http://article.gmane.org/gmane.linux.kernel.iommu/7436
Signature · 4 lines
Kind regards, Sakari Ailus sakari.ailus at linux.intel.com