[PATCH v2 00/14] iommufd: Prepare for IOMMUFD_OBJ_HW_QUEUE

Jason Gunthorpe jgg at nvidia.com
Thu Jun 19 11:46:37 PDT 2025


On Fri, Jun 13, 2025 at 11:35:12PM -0700, Nicolin Chen wrote:
> Nicolin Chen (14):
>   iommufd: Apply obvious cosmetic fixes
>   iommufd: Drop unused ictx in struct iommufd_vdevice
>   iommufd: Use enum iommu_viommu_type for type in struct iommufd_viommu
>   iommufd: Use enum iommu_veventq_type for type in struct
>     iommufd_veventq
>   iommufd: Return EOPNOTSUPP for failures due to driver bugs
>   iommu: Introduce get_viommu_size and viommu_init ops
>   iommufd/viommu: Support get_viommu_size and viommu_init ops
>   iommufd/selftest: Drop parent domain from mock_iommu_domain_nested
>   iommufd/selftest: Replace mock_viommu_alloc with mock_viommu_init
>   iommu/arm-smmu-v3: Replace arm_vsmmu_alloc with arm_vsmmu_init
>   iommu: Deprecate viommu_alloc op
>   iommufd: Move _iommufd_object_alloc out of driver.c
>   iommufd: Introduce iommufd_object_alloc_ucmd helper
>   iommufd: Apply the new iommufd_object_alloc_ucmd helper

Applied to iommfd for-next, thanks

Jason



More information about the linux-arm-kernel mailing list