[PATCH openEuler-OLK-6.6 040/129] iommu/arm-smmu-v3: Make changing domains be hitless for ATS