summaryrefslogtreecommitdiffstats
path: root/drivers/iommu
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'x86_mm_for_6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds2023-04-281-2/+6
|\
| * x86/mm/iommu/sva: Make LAM and SVA mutually exclusiveKirill A. Shutemov2023-03-161-0/+4
| * iommu/sva: Replace pasid_valid() helper with mm_valid_pasid()Kirill A. Shutemov2023-03-161-2/+2
* | Merge tag 'mm-stable-2023-04-27-15-30' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2023-04-272-3/+3
|\ \
| * | mm, treewide: redefine MAX_ORDER sanelyKirill A. Shutemov2023-04-052-2/+2
| * | iommu: fix MAX_ORDER usage in __iommu_dma_alloc_pages()Kirill A. Shutemov2023-04-051-2/+2
| |/
* | Merge tag 'modules-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2023-04-271-1/+0
|\ \
| * | iommu/sun50i: remove MODULE_LICENSE in non-modulesNick Alcock2023-04-131-1/+0
| |/
* | Merge tag 'char-misc-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2023-04-271-0/+4
|\ \
| * \ Merge 6.3-rc6 into char-misc-nextGreg Kroah-Hartman2023-04-106-40/+72
| |\ \
| * | | iommu: Add iommu probe for CDX busNipun Gupta2023-03-291-0/+4
| | |/ | |/|
* | | Merge tag 'driver-core-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2023-04-271-7/+7
|\ \ \
| * \ \ Merge 6.3-rc5 into driver-core-nextGreg Kroah-Hartman2023-04-035-38/+58
| |\ \ \
| * | | | iommu: make the pointer to struct bus_type constantGreg Kroah-Hartman2023-03-231-7/+7
| | |/ / | |/| |
* | | | Merge branch 'iommufd/for-rc' into for-nextJason Gunthorpe2023-04-046-40/+72
|\ \ \ \ | | |_|/ | |/| |
| * | | iommufd: Do not corrupt the pfn list when doing batch carryJason Gunthorpe2023-04-041-1/+1
| * | | iommufd: Fix unpinning of pages when an access is presentJason Gunthorpe2023-04-041-1/+9
| * | | iommufd: Check for uptr overflowJason Gunthorpe2023-04-041-0/+4
| | |/ | |/|
| * | iommu/vt-d: Fix an IOMMU perfmon warning when CPU hotplugKan Liang2023-03-312-24/+46
| * | iommu/vt-d: Allow zero SAGAW if second-stage not supportedLu Baolu2023-03-311-1/+2
| * | iommu/vt-d: Remove unnecessary locking in intel_irq_remapping_alloc()Lu Baolu2023-03-311-6/+0
| * | iommu/exynos: Fix set_platform_dma_ops() callbackMarek Szyprowski2023-03-281-7/+10
| |/
* | iommufd/selftest: Set varaiable mock_iommu_device storage-class-specifier to ...Tom Rix2023-04-041-1/+1
* | Merge branch 'vfio_mdev_ops' into iommufd.git for-nextJason Gunthorpe2023-03-315-37/+51
|\ \
| * | vfio-iommufd: Make vfio_iommufd_emulated_bind() return iommufd_access IDYi Liu2023-03-312-2/+5
| * | iommufd: Create access in vfio_iommufd_emulated_bind()Nicolin Chen2023-03-312-23/+34
| * | iommu/iommufd: Pass iommufd_ctx pointer in iommufd_get_ioas()Yi Liu2023-03-294-13/+13
| |/
* | iommufd/selftest: Catch overflow of uptr and lengthJason Gunthorpe2023-03-101-2/+7
* | iommufd/selftest: Make selftest create a more complete mock deviceJason Gunthorpe2023-03-063-66/+181
* | iommufd/selftest: Rename the sefltest 'device_id' to 'stdev_id'Jason Gunthorpe2023-03-062-2/+2
* | iommufd: Make iommufd_hw_pagetable_alloc() do iopt_table_add_domain()Jason Gunthorpe2023-03-063-53/+85
* | iommufd: Move iommufd_device to iommufd_private.hJason Gunthorpe2023-03-062-17/+18
* | iommufd: Move ioas related HWPT destruction into iommufd_hw_pagetable_destroy()Jason Gunthorpe2023-03-062-23/+21
* | iommufd: Consistently manage hwpt_itemJason Gunthorpe2023-03-061-1/+8
* | iommufd: Add iommufd_lock_obj() around the auto-domains hwptsJason Gunthorpe2023-03-061-0/+3
* | iommufd: Assert devices_lock for iommufd_hw_pagetable_has_group()Jason Gunthorpe2023-03-061-0/+2
|/
* Merge tag 'soc-drivers-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2023-02-273-3/+3
|\
| * firmware: qcom_scm: Move qcom_scm.h to include/linux/firmware/qcom/Elliot Berman2023-02-083-3/+3
* | Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2023-02-2410-36/+122
|\ \
| * \ Merge tag 'v6.2' into iommufd.git for-nextJason Gunthorpe2023-02-215-17/+35
| |\ \
| * | | iommufd: Do not add the same hwpt to the ioas->hwpt_list twiceJason Gunthorpe2023-02-151-4/+0
| * | | iommufd: Make sure to zero vfio_iommu_type1_info before copying to userJason Gunthorpe2023-02-141-1/+1
| * | | Merge branch 'vfio-no-iommu' into iommufd.git for-nextJason Gunthorpe2023-02-033-20/+89
| |\ \ \
| | * | | vfio: Support VFIO_NOIOMMU with iommufdJason Gunthorpe2023-02-033-20/+89
| | | |/ | | |/|
| * | | Merge branch 'iommu-memory-accounting' of ssh://gitolite.kernel.org/pub/scm/l...Jason Gunthorpe2023-01-307-63/+69
| |\ \ \
| * | | | iommufd: Add three missing structures in ucmd_bufferYi Liu2023-01-231-0/+3
| * | | | iommu: Remove IOMMU_CAP_INTR_REMAPJason Gunthorpe2023-01-111-4/+2
| * | | | irq/s390: Add arch_is_isolated_msi() for s390Jason Gunthorpe2023-01-111-2/+0
| * | | | iommu/x86: Replace IOMMU_CAP_INTR_REMAP with IRQ_DOMAIN_FLAG_ISOLATED_MSIJason Gunthorpe2023-01-113-6/+4
| * | | | iommufd: Convert to msi_device_has_isolated_msi()Jason Gunthorpe2023-01-111-3/+1