Messages in this thread | | | Date | Thu, 31 Aug 2023 15:32:46 -0700 | From | Nicolin Chen <> | Subject | Re: [PATCH v7 6/9] iommu/arm-smmu-v3: Move CD table to arm_smmu_master |
| |
On Fri, Sep 01, 2023 at 01:44:35AM +0800, Michael Shavit wrote:
> With this change, each master will now own its own CD table instead of > sharing one with other masters attached to the same domain. Attaching a > stage 1 domain installs CD entries into the master's CD table. SVA > writes its CD entries into each master's CD table if the domain is > shared across masters. > > Also add the device to the devices list before writing the CD to the > table so that SVA will know that the CD needs to be re-written to this > device's CD table as well if it decides to update the CD's ASID > concurrently with this function. > > Tested-by: Nicolin Chen <nicolinc@nvidia.com> > Reviewed-by: Jason Gunthorpe <jgg@nvidia.com> > Signed-off-by: Michael Shavit <mshavit@google.com>
Reviewed-by: Nicolin Chen <nicolinc@nvidia.com>
| |