aboutsummaryrefslogtreecommitdiff
path: root/drivers/iommu/intel
AgeCommit message (Expand)AuthorFilesLines
2023-09-01Merge tag 'iommu-updates-v6.6' of git://git.kernel.org/pub/scm/linux/kernel/g...Gravatar Linus Torvalds 5-154/+167
2023-08-30Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/gi...Gravatar Linus Torvalds 1-0/+19
2023-08-30Merge tag 'x86_apic_for_6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Gravatar Linus Torvalds 1-1/+1
2023-08-21Merge branches 'apple/dart', 'arm/mediatek', 'arm/renesas', 'arm/rockchip', '...Gravatar Joerg Roedel 5-154/+167
2023-08-18mmu_notifiers: rename invalidate_range notifierGravatar Alistair Popple 1-4/+4
2023-08-18iommu/vt-d: Implement hw_info for iommu capability queryGravatar Yi Liu 1-0/+19
2023-08-09iommu/vt-d: Fix to convert mm pfn to dma pfnGravatar Yanfei Xu 1-9/+13
2023-08-09iommu/vt-d: Fix to flush cache of PASID directory tableGravatar Yanfei Xu 1-1/+1
2023-08-09iommu/vt-d: Remove rmrr check in domain attaching device pathGravatar Lu Baolu 1-58/+0
2023-08-09iommu/vt-d: Add set_dev_pasid callback for dma domainGravatar Lu Baolu 2-5/+106
2023-08-09iommu/vt-d: Prepare for set_dev_pasid callbackGravatar Lu Baolu 1-1/+2
2023-08-09iommu/vt-d: Make prq draining code genericGravatar Lu Baolu 3-26/+23
2023-08-09iommu/vt-d: Remove pasid_mutexGravatar Lu Baolu 1-40/+5
2023-08-09iommu/vt-d: Add domain_flush_pasid_iotlb()Gravatar Lu Baolu 1-2/+14
2023-08-09iommu: Generalize PASID 0 for normal DMA w/o PASIDGravatar Jacob Pan 3-15/+13
2023-08-06x86/vector: Rename send_cleanup_vector() to vector_schedule_cleanup()Gravatar Thomas Gleixner 1-1/+1
2023-07-14iommu: Have __iommu_probe_device() check for already probed devicesGravatar Jason Gunthorpe 1-7/+0
2023-06-29Merge tag 'iommu-updates-v6.5' of git://git.kernel.org/pub/scm/linux/kernel/g...Gravatar Linus Torvalds 1-18/+11
2023-06-19Merge branches 'iommu/fixes', 'arm/smmu', 'ppc/pamu', 'virtio', 'x86/vt-d', '...Gravatar Joerg Roedel 1-18/+11
2023-06-16iommu/vt-d: Remove commented-out codeGravatar Lu Baolu 1-9/+1
2023-06-16iommu/vt-d: Remove two WARN_ON in domain_context_mapping_one()Gravatar Yanfei Xu 1-4/+0
2023-06-16iommu/vt-d: Handle the failure case of dmar_reenable_qi()Gravatar Yanfei Xu 1-3/+8
2023-06-16iommu/vt-d: Remove unnecessary (void*) conversionsGravatar Suhui 1-1/+1
2023-06-05x86,intel_iommu: Replace cmpxchg_double()Gravatar Peter Zijlstra 1-6/+2
2023-05-22iommu: Use flush queue capabilityGravatar Robin Murphy 1-1/+0
2023-05-22iommu: Add a capability for flush queue supportGravatar Robin Murphy 1-0/+1
2023-04-30Merge tag 'iommu-updates-v6.4' of git://git.kernel.org/pub/scm/linux/kernel/g...Gravatar Linus Torvalds 9-242/+141
2023-04-14Merge branches 'iommu/fixes', 'arm/allwinner', 'arm/exynos', 'arm/mediatek', ...Gravatar Joerg Roedel 8-241/+141
2023-04-13iommu/vt-d: Remove BUG_ON in dmar_insert_dev_scope()Gravatar Tina Zhang 1-1/+2
2023-04-13iommu/vt-d: Remove a useless BUG_ON(dev->is_virtfn)Gravatar Tina Zhang 1-2/+0
2023-04-13iommu/vt-d: Remove BUG_ON in map/unmap()Gravatar Tina Zhang 1-3/+5
2023-04-13iommu/vt-d: Remove BUG_ON when domain->pgd is NULLGravatar Tina Zhang 1-4/+0
2023-04-13iommu/vt-d: Remove BUG_ON in handling iotlb cache invalidationGravatar Tina Zhang 1-3/+8
2023-04-13iommu/vt-d: Remove BUG_ON on checking valid pfn rangeGravatar Tina Zhang 1-6/+6
2023-04-13iommu/vt-d: Make size of operands same in bitwise operationsGravatar Tina Zhang 2-3/+3
2023-04-13iommu/vt-d: Remove PASID supervisor request supportGravatar Jacob Pan 2-50/+0
2023-04-13iommu/vt-d: Use non-privileged mode for all PASIDsGravatar Jacob Pan 1-2/+0
2023-04-13iommu/vt-d: Remove extern from function prototypesGravatar Lu Baolu 1-18/+18
2023-04-13iommu/vt-d: Do not use GFP_ATOMIC when not neededGravatar Christophe JAILLET 1-1/+1
2023-04-13iommu/vt-d: Remove unnecessary checks in iopf disabling pathGravatar Lu Baolu 1-9/+8
2023-04-13iommu/vt-d: Move PRI handling to IOPF feature pathGravatar Lu Baolu 1-12/+41
2023-04-13iommu/vt-d: Move pfsid and ats_qdep calculation to device probe pathGravatar Lu Baolu 1-15/+11
2023-04-13iommu/vt-d: Move iopf code from SVA to IOPF enabling pathGravatar Lu Baolu 1-14/+18
2023-04-13iommu/vt-d: Allow SVA with device-specific IOPFGravatar Lu Baolu 1-1/+15
2023-03-31iommu/vt-d: Fix an IOMMU perfmon warning when CPU hotplugGravatar Kan Liang 2-24/+46
2023-03-31iommu/vt-d: Allow zero SAGAW if second-stage not supportedGravatar Lu Baolu 1-1/+2
2023-03-31iommu/vt-d: Remove unnecessary locking in intel_irq_remapping_alloc()Gravatar Lu Baolu 1-6/+0
2023-03-31iommu: Remove ioasid infrastructureGravatar Jason Gunthorpe 2-2/+0
2023-03-31iommu/ioasid: Rename INVALID_IOASIDGravatar Jacob Pan 3-4/+4
2023-03-31iommu/vt-d: Remove virtual command interfaceGravatar Jacob Pan 4-91/+0