summaryrefslogtreecommitdiff
path: root/drivers/iommu/iommufd/selftest.c
AgeCommit message (Expand)Author
4 daysMerge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds
2025-07-11iommu: Allow an input type in hw_info opNicolin Chen
2025-07-11iommufd/selftest: Add coverage for the new mmap interfaceNicolin Chen
2025-07-11iommufd/selftest: Add coverage for IOMMUFD_CMD_HW_QUEUE_ALLOCNicolin Chen
2025-07-10iommufd/selftest: Support user_data in mock_viommu_allocNicolin Chen
2025-07-10iommu: Pass in a driver-level user data structure to viommu_init opNicolin Chen
2025-07-10iommu: Use enum iommu_hw_info_type for type in hw_info opNicolin Chen
2025-06-27iommu: Remove ops.pgsize_bitmap from drivers that don't use itJason Gunthorpe
2025-06-19iommufd/selftest: Replace mock_viommu_alloc with mock_viommu_initNicolin Chen
2025-06-19iommufd/selftest: Drop parent domain from mock_iommu_domain_nestedNicolin Chen
2025-06-19iommufd: Apply obvious cosmetic fixesNicolin Chen
2025-04-28iommufd/selftest: Put iopf enablement in domain attach pathLu Baolu
2025-03-25iommufd/selftest: Add test ops to test pasid attach/detachYi Liu
2025-03-25iommufd/selftest: Add a helper to get test deviceYi Liu
2025-03-25iommufd/selftest: Add set_dev_pasid in mock iommuYi Liu
2025-03-25iommufd: Support pasid attach/replaceYi Liu
2025-03-18iommufd/selftest: Add IOMMU_TEST_OP_TRIGGER_VEVENT for vEVENTQ coverageNicolin Chen
2025-03-18iommufd/selftest: Require vdev_id when attaching to a nested domainNicolin Chen
2024-12-11iommufd: Deal with IOMMU_HWPT_FAULT_ID_VALID in iommufd coreYi Liu
2024-12-11iommufd/selftest: Remove domain_alloc_paging()Jason Gunthorpe
2024-11-22iommu: Rename ops->domain_alloc_user() to domain_alloc_paging_flags()Jason Gunthorpe
2024-11-22iommu: Add ops->domain_alloc_nested()Jason Gunthorpe
2024-11-12iommufd/selftest: Add IOMMU_TEST_OP_DEV_CHECK_CACHE test commandNicolin Chen
2024-11-12iommufd/selftest: Add mock_viommu_cache_invalidateNicolin Chen
2024-11-12iommufd/selftest: Add IOMMU_VIOMMU_TYPE_SELFTESTNicolin Chen
2024-11-12iommufd/selftest: Add refcount to mock_iommu_deviceNicolin Chen
2024-11-12iommufd/selftest: Prepare for mock_viommu_alloc_domain_nested()Nicolin Chen
2024-11-12iommufd/selftest: Add container_of helpersNicolin Chen
2024-08-27Merge branch 'nesting_reserved_regions' into iommufd.git for-nextJason Gunthorpe
2024-08-27iommufd/selftest: Fix buffer read overrrun in the dirty testJason Gunthorpe
2024-08-26iommufd: Reorder include filesNicolin Chen
2024-08-19iommufd/selftest: Make dirty_ops staticJinjie Ruan
2024-07-09Merge branch 'iommufd_pri' into iommufd for-nextJason Gunthorpe
2024-07-09iommufd/selftest: Add IOPF support for mock deviceLu Baolu
2024-06-28iommufd/selftest: Do not record head iova to better match iommu driversJoao Martins
2024-06-28iommufd/selftest: Fix iommufd_test_dirty() to handle <u8 bitmapsJoao Martins
2024-02-26iommufd/selftest: Don't check map/unmap pairing with HUGE_PAGESJason Gunthorpe
2024-02-26iommufd: Fix protection fault in iommufd_test_syz_conv_iovaNicolin Chen
2024-02-26iommufd/selftest: Fix mock_dev_num bugNicolin Chen
2024-02-06iommufd/selftest: Hugepage mock domain supportJoao Martins
2024-02-06iommufd/selftest: Refactor mock_domain_read_and_clear_dirty()Joao Martins
2024-01-11iommufd/selftest: Check the bus type during probeJason Gunthorpe
2024-01-11iommufd/selftest: Add IOMMU_TEST_OP_MD_CHECK_IOTLB test opNicolin Chen
2024-01-11iommufd/selftest: Add mock_domain_cache_invalidate_user supportNicolin Chen
2023-11-29iommufd: Add iommufd_ctx to iommufd_put_object()Jason Gunthorpe
2023-11-09Merge tag 'iommu-updates-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds
2023-10-30iommufd: Organize the mock domain alloc functions closer to Joerg's treeJason Gunthorpe
2023-10-30iommufd/selftest: Fix page-size check in iommufd_test_dirty()Joao Martins
2023-10-26iommufd: Convert to alloc_domain_paging()Jason Gunthorpe
2023-10-26iommufd/selftest: Add nested domain allocation for mock domainNicolin Chen