iommufd/selftest: Add coverage for IOMMUFD_CMD_HW_QUEUE_ALLOC
authorNicolin Chen <nicolinc@nvidia.com>
Thu, 10 Jul 2025 05:59:08 +0000 (22:59 -0700)
committerJason Gunthorpe <jgg@nvidia.com>
Fri, 11 Jul 2025 14:09:26 +0000 (11:09 -0300)
commit20896914da8ad24df0a77e24887912d87754fb83
treed3dec8c196f04cb507f94eb052d2f52c3def899d
parent0b37d892d0425811618a737037b0212884cc25ae
iommufd/selftest: Add coverage for IOMMUFD_CMD_HW_QUEUE_ALLOC

Some simple tests for IOMMUFD_CMD_HW_QUEUE_ALLOC infrastructure covering
the new iommufd_hw_queue_depend/undepend() helpers.

Link: https://patch.msgid.link/r/e8a194d187d7ef445f43e4a3c04fb39472050afd.1752126748.git.nicolinc@nvidia.com
Signed-off-by: Nicolin Chen <nicolinc@nvidia.com>
Reviewed-by: Pranjal Shrivastava <praan@google.com>
Signed-off-by: Jason Gunthorpe <jgg@nvidia.com>
drivers/iommu/iommufd/iommufd_test.h
drivers/iommu/iommufd/selftest.c
tools/testing/selftests/iommu/iommufd.c
tools/testing/selftests/iommu/iommufd_fail_nth.c
tools/testing/selftests/iommu/iommufd_utils.h