Messages in this thread | | | From | "Tian, Kevin" <> | Subject | RE: [PATCH v3 01/17] iommu: Add new iommu op to create domains owned by userspace | Date | Fri, 28 Jul 2023 09:37:21 +0000 |
| |
> From: Yi Liu <yi.l.liu@intel.com> > Sent: Monday, July 24, 2023 7:04 PM > > + * @domain_alloc_user: allocate a user iommu domain corresponding to > the input > + * @hwpt_type that is defined as enum iommu_hwpt_type in the > + * include/uapi/linux/iommufd.h. A returning domain will be > + * set to an IOMMU_DOMAIN_NESTED type, upon valid > @user_data > + * and @parent that is a kernel-managed domain. Otherwise, > + * it will be set to an IOMMU_DOMAIN_UNMANAGED type. > Return > + * ERR_PTR on allocation failure.
"If @user_data is valid and @parent points to a kernel-managed domain, the returning domain is set to IOMMU_DOMAIN_NESTED type. Otherwise it is set to IOMMU_DOMAIN_UNMANAGED type."
Reviewed-by: Kevin Tian <kevin.tian@intel.com>
| |