[PATCH openEuler-OLK-6.6 051/129] iommu/arm-smmu-v3: Add support for domain_alloc_user fn