summaryrefslogtreecommitdiff
path: root/drivers/iommu/iommufd
AgeCommit message (Expand)Author
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
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-26iommufd: Fix iopt_access_list_id overwrite bugNicolin Chen
2024-02-21iommufd: Reject non-zero data_type if no data_len is providedJason Gunthorpe
2024-02-06iommufd/iova_bitmap: Consider page offset for the pages to be pinnedJoao Martins
2024-02-06iommufd/selftest: Hugepage mock domain supportJoao Martins
2024-02-06iommufd/selftest: Refactor mock_domain_read_and_clear_dirty()Joao Martins
2024-02-06iommufd/iova_bitmap: Handle recording beyond the mapped pagesJoao Martins
2024-02-06iommufd/iova_bitmap: Switch iova_bitmap::bitmap to an u8 arrayJoao Martins
2024-02-06iommufd/iova_bitmap: Bounds check mapped::pages accessJoao Martins
2024-01-18Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds