[PATCH RFTv1 1/3] iommu/arm-smmu-v3: Drain in-flight fault handlers

Nicolin Chen nicolinc at nvidia.com
Fri Mar 6 15:45:30 PST 2026


On Fri, Mar 06, 2026 at 07:12:13PM -0400, Jason Gunthorpe wrote:
> On Tue, Mar 03, 2026 at 12:13:05PM -0800, Nicolin Chen wrote:
> > From: Malak Marrid <mmarrid at nvidia.com>
> > 
> > When a device is switching away from a domain, either through a detach or a
> > replace operation, it must drain its IOPF queue that only contains the page
> > requests for the old domain.
> > 
> > Co-developed-by: Barak Biber <bbiber at nvidia.com>
> > Signed-off-by: Barak Biber <bbiber at nvidia.com>
> > Co-developed-by: Stefan Kaestle <skaestle at nvidia.com>
> > Signed-off-by: Stefan Kaestle <skaestle at nvidia.com>
> > Signed-off-by: Malak Marrid <mmarrid at nvidia.com>
> > Signed-off-by: Nicolin Chen <nicolinc at nvidia.com>
> > ---
> >  drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 11 ++++++++++-
> >  1 file changed, 10 insertions(+), 1 deletion(-)
> 
> Isn't this an existing bug in the stall handling?

Hmm, right. I will make it a bug fix.

Thanks
Nicolin



More information about the linux-arm-kernel mailing list