Hello Joerg, On Mon, 18 Oct 2021 12:25:38 +0200 Joerg Roedel <joro@xxxxxxxxxx> wrote: > On Fri, Oct 01, 2021 at 04:34:23PM +0200, Boris Brezillon wrote: > > +/* > > + * Mapping is only accessed by the device behind the iommu. That means other > > + * devices or CPUs are not expected to access this physical memory region, > > + * and the MMU driver can safely restrict the shareability domain to the > > + * device itself. > > + */ > > +#define IOMMU_DEVONLY (1 << 6) > > I am not entirely happy with the name, how about > > IOMMU_DEV_PRIVATE? Works for me. > > PRIV would conflict with IOMMU_PRIV (which should probably also be > IOMMU_PRIVILEGED, but thats another problem). Yeah, IOMMU_PRIV is confusing. I thought I could use that flag before realizing PRIV was for privileged not private, but I'll leave that to someone else :-). Regards, Boris