[PATCH v4 1/7] iommu/arm-smmu-v3: Add release_domain to attach prior to release_dev()

Nicolin Chen nicolinc at nvidia.com
Tue Sep 23 12:46:34 PDT 2025


On Tue, Sep 23, 2025 at 02:44:53PM -0300, Jason Gunthorpe wrote:
> On Tue, Sep 23, 2025 at 10:37:31AM -0700, Nicolin Chen wrote:
> > On Tue, Sep 23, 2025 at 02:22:29PM -0300, Jason Gunthorpe wrote:
> > > On Fri, Sep 19, 2025 at 03:47:49PM -0700, Nicolin Chen wrote:
> > > > +/* Same as arm_smmu_blocked_ops but less set_dev_pasid */
> > > > +static const struct iommu_domain_ops arm_smmu_release_ops = {
> > > > +	.attach_dev = arm_smmu_attach_dev_blocked,
> > > > +};
> > > 
> > > don't worry about set_dev_pasid for the release domain, it is never
> > > called anyhow.
> > > 
> > > The intention is to just use identity or blocked domains as is.
> > 
> > Ah, I see AMD separate release_domain from blocked_domain..
> 
> Send a patch for AMD since you found it?

Yea, sure.

Nicolin



More information about the linux-riscv mailing list