[PATCH 4/8] iommu: Handle freelists when using deferred flushing in iommu drivers