summaryrefslogtreecommitdiff
path: root/drivers/iommu/iommufd
AgeCommit message (Expand)Author
2024-12-05Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds
2024-12-03iommufd: Fix out_fput in iommufd_fault_alloc()Nicolin Chen
2024-12-02module: Convert symbol namespace to string literalPeter Zijlstra
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-22Merge tag 'iommu-updates-v6.13' of ssh://gitolite.kernel.org/pub/scm/linux/ke...Jason Gunthorpe
2024-11-15Merge branches 'intel/vt-d', 'amd/amd-vi' and 'iommufd/arm-smmuv3-nested' int...Joerg Roedel
2024-11-14iommufd: Add IOMMU_IOAS_CHANGE_PROCESSSteve Sistare
2024-11-14iommufd: Lock all IOAS objectsSteve Sistare
2024-11-14iommufd: Export do_update_pinnedSteve Sistare
2024-11-12Merge branch 'iommufd/arm-smmuv3-nested' of iommu/linux into iommufd for-nextJason 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/viommu: Add iommufd_viommu_find_dev helperNicolin Chen
2024-11-12iommufd: Allow hwpt_id to carry viommu_id for IOMMU_HWPT_INVALIDATENicolin Chen
2024-11-12iommufd/viommu: Add IOMMUFD_OBJ_VDEVICE and IOMMU_VDEVICE_ALLOC ioctlNicolin 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-11-12iommufd: Allow pt_id to carry viommu_id for IOMMU_HWPT_ALLOCNicolin Chen
2024-11-12iommufd/viommu: Add IOMMU_VIOMMU_ALLOC ioctlNicolin Chen
2024-11-12iommufd: Verify object in iommufd_object_finalize/abort()Nicolin Chen
2024-11-12iommufd: Move _iommufd_object_alloc helper to a sharable fileNicolin Chen
2024-11-08iommufd: Move struct iommufd_object to public iommufd headerNicolin Chen
2024-11-07iommufd: Allow fault reporting for non-PRI PCI devicesZhangfei Gao
2024-11-05iommufd: Enable PRI when doing the iommufd_hwpt_allocJoel Granados
2024-11-05vfio: Remove VFIO_TYPE1_NESTING_IOMMUJason Gunthorpe
2024-10-28iommufd: File mappings for mdevSteve Sistare
2024-10-28iommufd: Add IOMMU_IOAS_MAP_FILESteve Sistare
2024-10-28iommufd: pfn_reader for file mappingsSteve Sistare
2024-10-28iommufd: Folio subroutinesSteve Sistare
2024-10-28iommufd: pfn_reader local variablesSteve Sistare
2024-10-28iommufd: Generalize iopt_pages addressSteve Sistare
2024-10-28iommufd: Rename uptr in iopt_alloc_iova()Steve Sistare
2024-09-27[tree-wide] finally take no_llseek outAl Viro
2024-09-24Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds
2024-09-11iommu: Set iommu_attach_handle->domain in coreYi Liu
2024-09-11iommufd: Avoid duplicated __iommu_group_set_core_domain() callYi Liu
2024-09-05iommufd: Protect against overflow of ALIGN() during iova allocationJason Gunthorpe
2024-09-05iommufd: Check the domain owner of the parent before creating a nesting domainJason Gunthorpe
2024-09-01fault-inject: improve build for CONFIG_FAULT_INJECTION=nJani Nikula
2024-08-31Merge tag 'iommu-fixes-v6.11-rc5' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds
2024-08-27Merge branch 'nesting_reserved_regions' into iommufd.git for-nextJason Gunthorpe
2024-08-27iommufd/device: Enforce reserved IOVA also when attached to hwpt_nestedNicolin Chen
2024-08-27iommufd/selftest: Fix buffer read overrrun in the dirty testJason Gunthorpe
2024-08-26iommufd: Reorder include filesNicolin Chen
2024-08-26iommufd: Do not allow creating areas without READ or WRITEJason Gunthorpe
2024-08-19iommufd/selftest: Make dirty_ops staticJinjie Ruan
2024-07-29iommufd/device: Fix hwpt at err_unresv in iommufd_device_do_replace()Nicolin Chen