aboutsummaryrefslogtreecommitdiff
path: root/tools/testing/selftests/iommu/iommufd_fail_nth.c
diff options
context:
space:
mode:
authorGravatar Yi Liu <yi.l.liu@intel.com> 2023-09-28 00:15:27 -0700
committerGravatar Jason Gunthorpe <jgg@nvidia.com> 2023-10-10 13:31:24 -0300
commit408663619fcfc89c087df65b362c91bf0a0be617 (patch)
treeb0eaee0cd0d88b3f0c14f62461a4d4cb529bd88f /tools/testing/selftests/iommu/iommufd_fail_nth.c
parentiommufd: Support allocating nested parent domain (diff)
downloadlinux-408663619fcfc89c087df65b362c91bf0a0be617.tar.gz
linux-408663619fcfc89c087df65b362c91bf0a0be617.tar.bz2
linux-408663619fcfc89c087df65b362c91bf0a0be617.zip
iommufd/selftest: Add domain_alloc_user() support in iommu mock
Add mock_domain_alloc_user() and a new test case for IOMMU_HWPT_ALLOC_NEST_PARENT. Link: https://lore.kernel.org/r/20230928071528.26258-6-yi.l.liu@intel.com Co-developed-by: Nicolin Chen <nicolinc@nvidia.com> Signed-off-by: Nicolin Chen <nicolinc@nvidia.com> Signed-off-by: Yi Liu <yi.l.liu@intel.com> Reviewed-by: Kevin Tian <kevin.tian@intel.com> Signed-off-by: Jason Gunthorpe <jgg@nvidia.com>
Diffstat (limited to 'tools/testing/selftests/iommu/iommufd_fail_nth.c')
-rw-r--r--tools/testing/selftests/iommu/iommufd_fail_nth.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/testing/selftests/iommu/iommufd_fail_nth.c b/tools/testing/selftests/iommu/iommufd_fail_nth.c
index 36e7aa4f615c..31386be42439 100644
--- a/tools/testing/selftests/iommu/iommufd_fail_nth.c
+++ b/tools/testing/selftests/iommu/iommufd_fail_nth.c
@@ -615,7 +615,7 @@ TEST_FAIL_NTH(basic_fail_nth, device)
if (_test_cmd_get_hw_info(self->fd, idev_id, &info, sizeof(info)))
return -1;
- if (_test_cmd_hwpt_alloc(self->fd, idev_id, ioas_id, &hwpt_id))
+ if (_test_cmd_hwpt_alloc(self->fd, idev_id, ioas_id, 0, &hwpt_id))
return -1;
if (_test_cmd_mock_domain_replace(self->fd, stdev_id, ioas_id2, NULL))