[PATCH 0/3] Misc IOVA tweaks

From: Robin Murphy
Date: Tue Sep 19 2017 - 09:48:54 EST

While I was elbow-deep in the IOVA code, a few other things came to
light which don't really fit into the rbtree optimisation series.
Patches #1 and #2 are more or less just cleanup, while patch #3
complements Tomasz' recent PCI allocation patch as it aims to
potentially improve the same situation.

Last time I checked, these should all apply independently and without
major conflicts against any other in-flight IOVA patches.


Robin Murphy (3):
iommu/iova: Simplify domain destruction
iommu/iova: Make rcache limit_pfn handling more robust
iommu/iova: Try harder to allocate from rcache magazine

drivers/iommu/iova.c | 73 ++++++++++++++++++++--------------------------------
1 file changed, 28 insertions(+), 45 deletions(-)