aboutsummaryrefslogtreecommitdiff
path: root/tools/testing/selftests/iommu
AgeCommit message (Expand)AuthorFilesLines
2024-04-14iommufd: Add config needed for iommufd_fail_nthGravatar Muhammad Usama Anjum 1-0/+2
2024-02-22selftests/iommu: fix the config fragmentGravatar Muhammad Usama Anjum 1-2/+3
2024-02-06iommufd/selftest: Add mock IO hugepages testsGravatar Joao Martins 1-3/+42
2024-02-06iommufd/selftest: Refactor dirty bitmap testsGravatar Joao Martins 2-31/+36
2024-02-06iommufd/selftest: Test u64 unaligned bitmapsGravatar Joao Martins 1-2/+17
2024-01-11iommufd/selftest: Add coverage for IOMMU_HWPT_INVALIDATE ioctlGravatar Nicolin Chen 2-0/+179
2024-01-11iommufd/selftest: Add IOMMU_TEST_OP_MD_CHECK_IOTLB test opGravatar Nicolin Chen 2-0/+28
2023-11-20iommufd/selftest: Fix _test_mock_dirty_bitmaps()Gravatar Robin Murphy 1-7/+6
2023-10-26iommufd/selftest: Add coverage for IOMMU_HWPT_ALLOC with nested HWPTsGravatar Nicolin Chen 3-8/+140
2023-10-24iommufd/selftest: Test IOMMU_HWPT_GET_DIRTY_BITMAP_NO_CLEAR flagGravatar Joao Martins 2-12/+52
2023-10-24iommufd/selftest: Test out_capabilities in IOMMU_GET_HW_INFOGravatar Joao Martins 3-10/+33
2023-10-24iommufd/selftest: Test IOMMU_HWPT_GET_DIRTY_BITMAPGravatar Joao Martins 2-0/+223
2023-10-24iommufd/selftest: Test IOMMU_HWPT_SET_DIRTY_TRACKINGGravatar Joao Martins 2-0/+32
2023-10-24iommufd/selftest: Test IOMMU_HWPT_ALLOC_DIRTY_TRACKINGGravatar Joao Martins 2-0/+52
2023-10-24iommufd/selftest: Expand mock_domain with dev_flagsGravatar Joao Martins 1-0/+29
2023-10-16iommufd/selftest: Rework TEST_LENGTH to test min_size explicitlyGravatar Nicolin Chen 1-13/+16
2023-10-10iommufd/selftest: Add domain_alloc_user() support in iommu mockGravatar Yi Liu 3-8/+29
2023-09-26iommufd/selftest: Iterate idev_ids in mock_domain's alloc_hwpt testGravatar Nicolin Chen 1-1/+1
2023-09-19iommufd: Fix spelling errors in commentsGravatar GuokaiXu 2-2/+2
2023-08-18iommufd/selftest: Add coverage for IOMMU_GET_HW_INFO ioctlGravatar Nicolin Chen 3-1/+103
2023-07-28iommufd/selftest: Add IOMMU_TEST_OP_ACCESS_REPLACE_IOAS coverageGravatar Nicolin Chen 2-2/+46
2023-07-26iommufd/selftest: Add a selftest for IOMMU_HWPT_ALLOCGravatar Jason Gunthorpe 3-1/+46
2023-07-26iommufd/selftest: Return the real idev id from selftest mock_domainGravatar Jason Gunthorpe 3-21/+26
2023-07-26iommufd/selftest: Test iommufd_device_replace()Gravatar Nicolin Chen 3-4/+105
2023-04-04iommufd/selftest: Cover domain unmap with huge pages and accessGravatar Jason Gunthorpe 1-0/+34
2023-03-06iommufd/selftest: Add a selftest for iommufd_device_attach() with a hwpt argu...Gravatar Jason Gunthorpe 1-1/+13
2023-03-06iommufd/selftest: Make selftest create a more complete mock deviceGravatar Jason Gunthorpe 2-10/+0
2023-03-06iommufd/selftest: Rename the remaining mock device_id's to stdev_idGravatar Jason Gunthorpe 2-21/+21
2023-03-06iommufd/selftest: Rename domain_id to hwpt_id for FIXTURE iommufd_mock_domainGravatar Jason Gunthorpe 1-12/+12
2023-03-06iommufd/selftest: Rename domain_id to stdev_id for FIXTURE iommufd_ioasGravatar Jason Gunthorpe 1-11/+11
2023-03-06iommufd/selftest: Rename the sefltest 'device_id' to 'stdev_id'Gravatar Jason Gunthorpe 1-8/+8
2023-02-24Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/gi...Gravatar Linus Torvalds 1-1/+1
2023-02-13selftests: iommu: Use installed kernel headers search pathGravatar Mathieu Desnoyers 1-2/+1
2023-01-23selftests: iommu: Fix test_cmd_destroy_access() call in user_copyGravatar Nicolin Chen 1-1/+1
2022-11-30iommufd: Add a selftestGravatar Jason Gunthorpe 6-0/+2529