summaryrefslogtreecommitdiff
path: root/drivers/iommu/iommufd
AgeCommit message (Expand)Author
2025-05-29iommufd: Disallow allocating nested parent domain with fault IDYi Liu
2025-05-29iommufd: Extend IOMMU_GET_HW_INFO to report PASID capabilityYi Liu
2025-04-20iommufd: Fail replace if device has not been attachedYi Liu
2025-04-20iommufd: Make attach_handle generic than fault specificNicolin Chen
2025-04-20iommufd: Fix uninitialized rc in iommufd_access_rw()Nicolin Chen
2025-02-17iommufd/fault: Use a separate spinlock to protect fault->deliver listNicolin Chen
2025-02-17iommufd/fault: Destroy response and mutex in iommufd_fault_destroy()Nicolin Chen
2025-02-17iommufd: Fix struct iommu_hwpt_pgfault init and paddingNicolin Chen
2025-02-08iommufd/iova_bitmap: Fix shift-out-of-bounds in iova_bitmap_offset_to_index()Qasim Ijaz
2025-02-08iommu: iommufd: fix WARNING in iommufd_device_unbindSuraj Sonawane
2024-12-14iommufd: Fix out_fput in iommufd_fault_alloc()Nicolin Chen
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
2024-07-19Merge tag 'iommu-updates-v6.11' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds
2024-07-12Merge branch 'iommu/iommufd/paging-domain-alloc' into iommu/nextWill Deacon
2024-07-12Merge branch 'iommu/core' into iommu/nextWill Deacon
2024-07-12iommufd: Fix error pointer checkingLu Baolu
2024-07-12iommufd: Add check on user response codeLu Baolu
2024-07-10iommufd: Require drivers to supply the cache_invalidate_user opsJason Gunthorpe
2024-07-09Merge branch 'iommufd_pri' into iommufd for-nextJason Gunthorpe
2024-07-09iommufd/selftest: Add IOPF support for mock deviceLu Baolu
2024-07-09iommufd: Associate fault object with iommufd_hw_pgtableLu Baolu
2024-07-09iommufd: Fault-capable hwpt attach/detach/replaceLu Baolu
2024-07-09iommufd: Add iommufd fault objectLu Baolu
2024-07-04iommufd: Use iommu_paging_domain_alloc()Lu Baolu
2024-07-03iommu/arm-smmu-v3: Add support for dirty tracking in domain allocJoao Martins
2024-06-28iommufd/iova_bitmap: Remove iterator logicJoao Martins
2024-06-28iommufd/iova_bitmap: Dynamic pinning on iova_bitmap_set()Joao Martins
2024-06-28iommufd/iova_bitmap: Consolidate iova_bitmap_set exit conditionalsJoao Martins
2024-06-28iommufd/iova_bitmap: Move initial pinning to iova_bitmap_for_each()Joao Martins
2024-06-28iommufd/iova_bitmap: Cache mapped length in iova_bitmap_map structJoao Martins
2024-06-28iommufd/iova_bitmap: Check iova_bitmap_done() after set aheadJoao Martins
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-06-25iommufd: Use atomic_long_try_cmpxchg() in incr_user_locked_vm()Uros Bizjak
2024-04-14iommufd: Add missing IOMMUFD_DRIVER kconfig for the selftestJason Gunthorpe
2024-02-26iommufd/selftest: Don't check map/unmap pairing with HUGE_PAGESJason Gunthorpe