Message ID | 20230921075138.124099-1-yi.l.liu@intel.com (mailing list archive) |
---|---|
Headers | show |
Series | iommufd: Add nesting infrastructure | expand |
On Thu, Sep 21, 2023 at 12:51:21AM -0700, Yi Liu wrote: > v4: > - Separate HWPT alloc/destroy/abort functions between user-managed HWPTs > and kernel-managed HWPTs > - Rework invalidate uAPI to be a multi-request array-based design > - Add a struct iommu_user_data_array and a helper for driver to sanitize > and copy the entry data from user space invalidation array > - Add a patch fixing TEST_LENGTH() in selftest program > - Drop IOMMU_RESV_IOVA_RANGES patches > - Update kdoc and inline comments > - Drop the code to add IOMMU_RESV_SW_MSI to kernel-managed HWPT in nested translation, > this does not change the rule that resv regions should only be added to the > kernel-managed HWPT. The IOMMU_RESV_SW_MSI stuff will be added in later series > as it is needed only by SMMU so far. This doesn't apply to iommufd next so you will have to resend it Jason
On 2023/10/11 00:53, Jason Gunthorpe wrote: > On Thu, Sep 21, 2023 at 12:51:21AM -0700, Yi Liu wrote: >> v4: >> - Separate HWPT alloc/destroy/abort functions between user-managed HWPTs >> and kernel-managed HWPTs >> - Rework invalidate uAPI to be a multi-request array-based design >> - Add a struct iommu_user_data_array and a helper for driver to sanitize >> and copy the entry data from user space invalidation array >> - Add a patch fixing TEST_LENGTH() in selftest program >> - Drop IOMMU_RESV_IOVA_RANGES patches >> - Update kdoc and inline comments >> - Drop the code to add IOMMU_RESV_SW_MSI to kernel-managed HWPT in nested translation, >> this does not change the rule that resv regions should only be added to the >> kernel-managed HWPT. The IOMMU_RESV_SW_MSI stuff will be added in later series >> as it is needed only by SMMU so far. > > This doesn't apply to iommufd next so you will have to resend it sure. I'm working with Nic on a new version.