Hi all, I decided that Pasha's patch[1] was a good excuse to tackle a bit more cleanup of the existing IOVA code, so it can fit in more neatly. Thus to save time and effort I've taken the liberty of putting together this mini-series as the version I'd like to merge. Cheers, Robin. [1] https://lore.kernel.org/linux-iommu/20240202192820.536408-1-pasha.tatashin@xxxxxxxxxx/ Pasha Tatashin (1): iommu/iova: use named kmem_cache for iova magazines Robin Murphy (2): iommu/iova: Tidy up iova_cache_get() failure iommu/iova: Reorganise some code drivers/iommu/iova.c | 143 +++++++++++++++++++++++-------------------- 1 file changed, 76 insertions(+), 67 deletions(-) -- 2.39.2.101.g768bb238c484.dirty