Messages in this thread | | | Date | Wed, 1 Jun 2022 17:37:25 +0800 | Subject | Re: [PATCH v4 1/6] iommu: Add a per domain PASID for DMA API | From | Baolu Lu <> |
| |
On 2022/6/1 09:43, Tian, Kevin wrote: >> From: Jacob Pan<jacob.jun.pan@linux.intel.com> >> Sent: Wednesday, June 1, 2022 1:30 AM >>>> In both cases the pasid is stored in the attach data instead of the >>>> domain. >>>> >> So during IOTLB flush for the domain, do we loop through the attach data? > Yes and it's required.
What does the attach data mean here? Do you mean group->pasid_array?
Why not tracking the {device, pasid} info in the iommu driver when setting domain to {device, pasid}? We have tracked device in a list when setting a domain to device.
Best regards, baolu
| |