summaryrefslogtreecommitdiff
path: root/drivers/iommu
AgeCommit message (Expand)AuthorFilesLines
2023-04-28Merge tag 'x86_mm_for_6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds1-2/+6
2023-04-28Merge tag 'mm-stable-2023-04-27-15-30' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2-3/+3
2023-04-28Merge tag 'modules-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-1/+0
2023-04-27Merge tag 'char-misc-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-0/+4
2023-04-27Merge tag 'driver-core-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-7/+7
2023-04-13iommu/sun50i: remove MODULE_LICENSE in non-modulesNick Alcock1-1/+0
2023-04-10Merge 6.3-rc6 into char-misc-nextGreg Kroah-Hartman6-40/+72
2023-04-06mm, treewide: redefine MAX_ORDER sanelyKirill A. Shutemov2-2/+2
2023-04-06iommu: fix MAX_ORDER usage in __iommu_dma_alloc_pages()Kirill A. Shutemov1-2/+2
2023-04-04Merge branch 'iommufd/for-rc' into for-nextJason Gunthorpe6-40/+72
2023-04-04iommufd/selftest: Set varaiable mock_iommu_device storage-class-specifier to ...Tom Rix1-1/+1
2023-04-04iommufd: Do not corrupt the pfn list when doing batch carryJason Gunthorpe1-1/+1
2023-04-04iommufd: Fix unpinning of pages when an access is presentJason Gunthorpe1-1/+9
2023-04-04iommufd: Check for uptr overflowJason Gunthorpe1-0/+4
2023-04-03Merge 6.3-rc5 into driver-core-nextGreg Kroah-Hartman5-38/+58
2023-03-31Merge branch 'vfio_mdev_ops' into iommufd.git for-nextJason Gunthorpe5-37/+51
2023-03-31vfio-iommufd: Make vfio_iommufd_emulated_bind() return iommufd_access IDYi Liu2-2/+5
2023-03-31iommufd: Create access in vfio_iommufd_emulated_bind()Nicolin Chen2-23/+34
2023-03-31iommu/vt-d: Fix an IOMMU perfmon warning when CPU hotplugKan Liang2-24/+46
2023-03-31iommu/vt-d: Allow zero SAGAW if second-stage not supportedLu Baolu1-1/+2
2023-03-31iommu/vt-d: Remove unnecessary locking in intel_irq_remapping_alloc()Lu Baolu1-6/+0
2023-03-29iommu/iommufd: Pass iommufd_ctx pointer in iommufd_get_ioas()Yi Liu4-13/+13
2023-03-29iommu: Add iommu probe for CDX busNipun Gupta1-0/+4
2023-03-28iommu/exynos: Fix set_platform_dma_ops() callbackMarek Szyprowski1-7/+10
2023-03-23iommu: make the pointer to struct bus_type constantGreg Kroah-Hartman1-7/+7
2023-03-16x86/mm/iommu/sva: Make LAM and SVA mutually exclusiveKirill A. Shutemov1-0/+4
2023-03-16iommu/sva: Replace pasid_valid() helper with mm_valid_pasid()Kirill A. Shutemov1-2/+2
2023-03-10iommufd/selftest: Catch overflow of uptr and lengthJason Gunthorpe1-2/+7
2023-03-06iommufd/selftest: Make selftest create a more complete mock deviceJason Gunthorpe3-66/+181
2023-03-06iommufd/selftest: Rename the sefltest 'device_id' to 'stdev_id'Jason Gunthorpe2-2/+2
2023-03-06iommufd: Make iommufd_hw_pagetable_alloc() do iopt_table_add_domain()Jason Gunthorpe3-53/+85
2023-03-06iommufd: Move iommufd_device to iommufd_private.hJason Gunthorpe2-17/+18
2023-03-06iommufd: Move ioas related HWPT destruction into iommufd_hw_pagetable_destroy()Jason Gunthorpe2-23/+21
2023-03-06iommufd: Consistently manage hwpt_itemJason Gunthorpe1-1/+8
2023-03-06iommufd: Add iommufd_lock_obj() around the auto-domains hwptsJason Gunthorpe1-0/+3
2023-03-06iommufd: Assert devices_lock for iommufd_hw_pagetable_has_group()Jason Gunthorpe1-0/+2
2023-02-27Merge tag 'soc-drivers-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds3-3/+3
2023-02-25Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds10-36/+122
2023-02-25Merge tag 'iommu-updates-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds33-542/+2192
2023-02-21Merge tag 'v6.2' into iommufd.git for-nextJason Gunthorpe5-17/+35
2023-02-18Merge branches 'apple/dart', 'arm/exynos', 'arm/renesas', 'arm/smmu', 'x86/vt...Joerg Roedel33-542/+2192
2023-02-18iommu/amd: Skip attach device domain is same as new domainVasant Hegde1-0/+7
2023-02-18iommu: Attach device group to old domain in error pathVasant Hegde1-1/+15
2023-02-16iommu/vt-d: Allow to use flush-queue when first level is defaultTina Zhang1-1/+2
2023-02-16iommu/vt-d: Fix PASID directory pointer coherencyJacob Pan1-0/+7
2023-02-16iommu/vt-d: Avoid superfluous IOTLB tracking in lazy modeJacob Pan1-1/+6
2023-02-16iommu/vt-d: Fix error handling in sva enable/disable pathsLu Baolu1-4/+12
2023-02-16iommu/amd: Improve page fault error reportingVasant Hegde1-0/+9
2023-02-16iommu/amd: Do not identity map v2 capable device when snp is enabledVasant Hegde1-4/+9
2023-02-16iommu: Fix error unwind in iommu_group_alloc()Jason Gunthorpe1-2/+6