Age | Commit message (Expand) | Author | Files | Lines |
2024-01-18 | Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/git/jgg/iommufd | Linus Torvalds | 1 | -0/+77 |
2024-01-11 | iommu: Add iommu_copy_struct_from_user_array helper | Nicolin Chen | 1 | -0/+51 |
2024-01-11 | iommu: Add cache_invalidate_user op | Lu Baolu | 1 | -0/+26 |
2023-12-12 | iommu: Mark dev_iommu_priv_set() with a lockdep | Jason Gunthorpe | 1 | -4/+1 |
2023-12-12 | iommu: Support mm PASID 1:n with sva domains | Tina Zhang | 1 | -3/+20 |
2023-12-12 | mm: Add structure to keep sva information | Tina Zhang | 1 | -0/+5 |
2023-12-12 | iommu: Add mm_get_enqcmd_pasid() helper function | Tina Zhang | 1 | -0/+12 |
2023-12-12 | iommu: Change kconfig around IOMMU_SVA | Jason Gunthorpe | 1 | -1/+1 |
2023-11-27 | Merge branch 'iommu/fixes' into core | Joerg Roedel | 1 | -0/+1 |
2023-11-27 | iommu: Validate that devices match domains | Robin Murphy | 1 | -1/+1 |
2023-11-27 | iommu: Avoid more races around device probe | Robin Murphy | 1 | -0/+1 |
2023-11-09 | Merge tag 'iommu-updates-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu | Linus Torvalds | 1 | -13/+25 |
2023-10-27 | Merge branches 'iommu/fixes', 'arm/tegra', 'arm/smmu', 'virtio', 'x86/vt-d', 'x86/amd', 'core' and 's390' into next | Joerg Roedel | 1 | -13/+25 |
2023-10-26 | iommu: Move IOMMU_DOMAIN_BLOCKED global statics to ops->blocked_domain | Jason Gunthorpe | 1 | -0/+3 |
2023-10-26 | iommu: Add iommu_copy_struct_from_user helper | Nicolin Chen | 1 | -0/+40 |
2023-10-26 | iommu: Pass in parent domain with user_data to domain_alloc_user op | Yi Liu | 1 | -3/+24 |
2023-10-26 | iommu: Add IOMMU_DOMAIN_NESTED | Lu Baolu | 1 | -0/+4 |
2023-10-24 | iommu: Add iommu_domain ops for dirty tracking | Joao Martins | 1 | -0/+70 |
2023-10-16 | iommu: change iommu_map_sgtable to return signed values | Dan Carpenter | 1 | -1/+1 |
2023-10-10 | iommu: Add new iommu op to create domains owned by userspace | Yi Liu | 1 | -1/+10 |
2023-10-02 | iommu/dma: Allow a single FQ in addition to per-CPU FQs | Niklas Schnelle | 1 | -0/+2 |
2023-10-02 | iommu: Allow .iotlb_sync_map to fail and handle s390's -ENOMEM return | Niklas Schnelle | 1 | -2/+2 |
2023-09-25 | iommu: Retire map/unmap ops | Robin Murphy | 1 | -6/+0 |
2023-09-25 | iommu: Add generic_single_device_group() | Jason Gunthorpe | 1 | -0/+3 |
2023-09-25 | iommu: Add ops->domain_alloc_paging() | Jason Gunthorpe | 1 | -0/+3 |
2023-09-25 | iommu: Remove ops->set_platform_dma_ops() | Jason Gunthorpe | 1 | -4/+0 |
2023-09-25 | iommu: Add IOMMU_DOMAIN_PLATFORM | Jason Gunthorpe | 1 | -0/+8 |
2023-09-25 | iommu: Add iommu_ops->identity_domain | Jason Gunthorpe | 1 | -0/+3 |
2023-09-01 | Merge tag 'iommu-updates-v6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu | Linus Torvalds | 1 | -0/+15 |
2023-08-21 | Merge branches 'apple/dart', 'arm/mediatek', 'arm/renesas', 'arm/rockchip', 'arm/smmu', 'unisoc', 'x86/vt-d', 'x86/amd' and 'core' into next | Joerg Roedel | 1 | -0/+15 |
2023-08-18 | iommu: Add new iommu op to get iommu hardware information | Lu Baolu | 1 | -0/+5 |
2023-08-18 | iommu: Move dev_iommu_ops() to private header | Yi Liu | 1 | -11/+0 |
2023-08-09 | iommu: Prevent RESV_DIRECT devices from blocking domains | Lu Baolu | 1 | -0/+2 |
2023-08-09 | iommu: Move global PASID allocation from SVA to core | Jacob Pan | 1 | -0/+10 |
2023-08-09 | iommu: Generalize PASID 0 for normal DMA w/o PASID | Jacob Pan | 1 | -0/+1 |
2023-07-14 | iommu: Optimise PCI SAC address trick | Robin Murphy | 1 | -0/+2 |
2023-05-22 | iommu: Use flush queue capability | Robin Murphy | 1 | -0/+1 |
2023-05-22 | iommu: Add a capability for flush queue support | Robin Murphy | 1 | -0/+5 |
2023-04-30 | Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu | Linus Torvalds | 1 | -8/+13 |
2023-04-14 | iommu: Remove iommu_group_get_by_id() | Jason Gunthorpe | 1 | -6/+0 |
2023-04-14 | iommu: Make iommu_release_device() static | Jason Gunthorpe | 1 | -1/+0 |
2023-03-31 | iommu/ioasid: Rename INVALID_IOASID | Jacob Pan | 1 | -3/+3 |
2023-03-31 | iommu/sva: Move PASID helpers to sva code | Jacob Pan | 1 | -1/+13 |
2023-03-23 | iommu: make the pointer to struct bus_type constant | Greg Kroah-Hartman | 1 | -5/+5 |
2023-02-24 | Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/git/jgg/iommufd | Linus Torvalds | 1 | -1/+1 |
2023-01-30 | Merge branch 'iommu-memory-accounting' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/joro/iommu intoiommufd/for-next | Jason Gunthorpe | 1 | -24/+7 |
2023-01-25 | Merge branch 'iommu-memory-accounting' into core | Joerg Roedel | 1 | -24/+7 |
2023-01-25 | iommu: Add a gfp parameter to iommu_map_sg() | Jason Gunthorpe | 1 | -13/+5 |
2023-01-25 | iommu: Remove iommu_map_atomic() | Jason Gunthorpe | 1 | -9/+0 |
2023-01-25 | iommu: Add a gfp parameter to iommu_map() | Jason Gunthorpe | 1 | -2/+2 |