Re: [PATCH 6/7] iommu/arm-smmu-v3: Use the generic iommu page table

Jason Gunthorpe <[email protected]> Fri, 24 Jul 2026 21:31:08 -0300
Newsgroups dev.linux.lists.iommu,dev.linux.lists.patches,org.infradead.lists.linux-arm-kernel
Message-ID <[email protected]>
On Fri, Jul 24, 2026 at 07:30:39PM +0000, Mostafa Saleh wrote:

> > @@ -2831,7 +2785,6 @@ static bool arm_smmu_capable(struct device *dev, enum iommu_cap cap)
> >  	case IOMMU_CAP_ENFORCE_CACHE_COHERENCY:
> >  		return arm_smmu_master_canwbs(master);
> >  	case IOMMU_CAP_NOEXEC:
> > -	case IOMMU_CAP_DEFERRED_FLUSH:
> 
> Why this is removed? That would drop support for FQ domains.

The core code always supports FQ when the driver uses iommupt, so this
is redundant.

Jason