[PATCH openEuler-OLK-6.6 062/129] iommufd: Fault-capable hwpt attach/detach/replace