summaryrefslogtreecommitdiffstats
path: root/tools/testing/selftests/iommu
Commit message (Expand)AuthorAgeFilesLines
* selftests/iommu: fix the config fragmentMuhammad Usama Anjum2024-02-221-2/+3
* iommufd/selftest: Add mock IO hugepages testsJoao Martins2024-02-061-3/+42
* iommufd/selftest: Refactor dirty bitmap testsJoao Martins2024-02-062-31/+36
* iommufd/selftest: Test u64 unaligned bitmapsJoao Martins2024-02-061-2/+17
* iommufd/selftest: Add coverage for IOMMU_HWPT_INVALIDATE ioctlNicolin Chen2024-01-112-0/+179
* iommufd/selftest: Add IOMMU_TEST_OP_MD_CHECK_IOTLB test opNicolin Chen2024-01-112-0/+28
* iommufd/selftest: Fix _test_mock_dirty_bitmaps()Robin Murphy2023-11-201-7/+6
* iommufd/selftest: Add coverage for IOMMU_HWPT_ALLOC with nested HWPTsNicolin Chen2023-10-263-8/+140
* iommufd/selftest: Test IOMMU_HWPT_GET_DIRTY_BITMAP_NO_CLEAR flagJoao Martins2023-10-242-12/+52
* iommufd/selftest: Test out_capabilities in IOMMU_GET_HW_INFOJoao Martins2023-10-243-10/+33
* iommufd/selftest: Test IOMMU_HWPT_GET_DIRTY_BITMAPJoao Martins2023-10-242-0/+223
* iommufd/selftest: Test IOMMU_HWPT_SET_DIRTY_TRACKINGJoao Martins2023-10-242-0/+32
* iommufd/selftest: Test IOMMU_HWPT_ALLOC_DIRTY_TRACKINGJoao Martins2023-10-242-0/+52
* iommufd/selftest: Expand mock_domain with dev_flagsJoao Martins2023-10-241-0/+29
* iommufd/selftest: Rework TEST_LENGTH to test min_size explicitlyNicolin Chen2023-10-161-13/+16
* iommufd/selftest: Add domain_alloc_user() support in iommu mockYi Liu2023-10-103-8/+29
* iommufd/selftest: Iterate idev_ids in mock_domain's alloc_hwpt testNicolin Chen2023-09-261-1/+1
* iommufd: Fix spelling errors in commentsGuokaiXu2023-09-192-2/+2
* iommufd/selftest: Add coverage for IOMMU_GET_HW_INFO ioctlNicolin Chen2023-08-183-1/+103
* iommufd/selftest: Add IOMMU_TEST_OP_ACCESS_REPLACE_IOAS coverageNicolin Chen2023-07-282-2/+46
* iommufd/selftest: Add a selftest for IOMMU_HWPT_ALLOCJason Gunthorpe2023-07-263-1/+46
* iommufd/selftest: Return the real idev id from selftest mock_domainJason Gunthorpe2023-07-263-21/+26
* iommufd/selftest: Test iommufd_device_replace()Nicolin Chen2023-07-263-4/+105
* iommufd/selftest: Cover domain unmap with huge pages and accessJason Gunthorpe2023-04-041-0/+34
* iommufd/selftest: Add a selftest for iommufd_device_attach() with a hwpt argu...Jason Gunthorpe2023-03-061-1/+13
* iommufd/selftest: Make selftest create a more complete mock deviceJason Gunthorpe2023-03-062-10/+0
* iommufd/selftest: Rename the remaining mock device_id's to stdev_idJason Gunthorpe2023-03-062-21/+21
* iommufd/selftest: Rename domain_id to hwpt_id for FIXTURE iommufd_mock_domainJason Gunthorpe2023-03-061-12/+12
* iommufd/selftest: Rename domain_id to stdev_id for FIXTURE iommufd_ioasJason Gunthorpe2023-03-061-11/+11
* iommufd/selftest: Rename the sefltest 'device_id' to 'stdev_id'Jason Gunthorpe2023-03-061-8/+8
* Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2023-02-241-1/+1
|\
| * selftests: iommu: Fix test_cmd_destroy_access() call in user_copyNicolin Chen2023-01-231-1/+1
* | selftests: iommu: Use installed kernel headers search pathMathieu Desnoyers2023-02-131-2/+1
|/
* iommufd: Add a selftestJason Gunthorpe2022-11-306-0/+2529