[PATCH v1 2/2] iommu/arm-smmu-v3: Recover ATC invalidate timeouts
Jason Gunthorpe
jgg at nvidia.com
Thu Mar 5 15:52:52 PST 2026
On Thu, Mar 05, 2026 at 01:06:21PM -0800, Nicolin Chen wrote:
> That sounds like the IOPF implementation. Maybe inventing another
> IOMMU_FAULT_ATC_TIMEOUT to reuse the existing infrastructure would
> make things cleaner.
I think the routing is quite different, IOPF wants to route an event
the domain creator, here you want to route an event to the IOMMU core
then the PCIe RAS callbacks.
IDK if there is much to be reused there, especially since IOPF
requires a memory allocation and ideally we should not be allocating
memory to resolve this critical error condition.
Jason
More information about the linux-arm-kernel
mailing list