On Thu, Sep 24, 2026 at 07:50:18PM -0300, Jason Gunthorpe wrote: > Why does the GPU driver have to request this? Why can't the iommu > driver know that this is a special device that can use this magic fast > path and then auto set it when identity is asked for?
This is a layering violation either way. Either the IOMMU driver needs to poke into device details and their relations or the device driver needs to poke into IOMMU details. This is not perfect but to some degree unavoidable with these highly integrated SOCs. -Joerg
