summaryrefslogtreecommitdiffstats
path: root/drivers/iommu/intel (follow)
Commit message (Expand)AuthorAgeFilesLines
* tracing/treewide: Remove second parameter of __assign_str()Steven Rostedt (Google)2024-05-231-7/+7
* Merge tag 'pci-v6.10-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2024-05-211-16/+3
|\
| * Revert "iommu/vt-d: Enable PCI/IMS"Bjorn Helgaas2024-05-161-16/+3
* | Merge tag 'iommu-updates-v6.10' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2024-05-1812-734/+775
|\ \
| | \
| | \
| | \
| | \
| | \
| | \
| *-----. \ Merge branches 'arm/renesas', 'arm/smmu', 'x86/amd', 'core' and 'x86/vt-d' in...Joerg Roedel2024-05-1312-734/+775
| |\ \ \ \ \ | | | |_|_|/ | | |/| | |
| | | | | * iommu/vt-d: Decouple igfx_off from graphic identity mappingLu Baolu2024-05-061-13/+6
| | | | | * iommu/vt-d: Remove struct intel_svmLu Baolu2024-04-263-99/+37
| | | | | * iommu/vt-d: Remove intel_svm_devLu Baolu2024-04-263-110/+42
| | | | | * iommu/vt-d: Use cache helpers in arch_invalidate_secondary_tlbsLu Baolu2024-04-262-71/+11
| | | | | * iommu/vt-d: Use cache_tag_flush_range() in cache_invalidate_userLu Baolu2024-04-262-47/+9
| | | | | * iommu/vt-d: Cleanup use of iommu_flush_iotlb_psi()Lu Baolu2024-04-261-169/+2
| | | | | * iommu/vt-d: Use cache_tag_flush_range_np() in iotlb_sync_mapLu Baolu2024-04-261-21/+1
| | | | | * iommu/vt-d: Use cache_tag_flush_range() in tlb_syncLu Baolu2024-04-261-19/+2
| | | | | * iommu/vt-d: Use cache_tag_flush_all() in flush_iotlb_allLu Baolu2024-04-261-19/+1
| | | | | * iommu/vt-d: Add trace events for cache tag interfaceLu Baolu2024-04-262-0/+107
| | | | | * iommu/vt-d: Add cache tag invalidation helpersLu Baolu2024-04-263-12/+209
| | | | | * iommu/vt-d: Add cache tag assignment interfaceLu Baolu2024-04-266-9/+295
| | | | | * iommu/vt-d: Remove caching mode check before device TLB flushLu Baolu2024-04-261-7/+2
| | | | | * iommu/vt-d: Remove private data use in fault messageJingqi Liu2024-04-262-61/+15
| | | | | * iommu/vt-d: Remove debugfs use of private data fieldJingqi Liu2024-04-263-17/+0
| | | | | * iommu/vt-d: Allocate DMAR fault interrupts locallyDimitri Sivanich2024-04-261-2/+7
| | | | | * iommu/vt-d: Use try_cmpxchg64{,_local}() in iommu.cUros Bizjak2024-04-261-4/+5
| | | | | * iommu/vt-d: Remove redundant assignment to variable errColin Ian King2024-04-261-1/+0
| | |_|_|/ | |/| | |
| | | | * iommu/dma: Centralise iommu_setup_dma_ops()Robin Murphy2024-04-261-7/+0
| | | | * iommu: Pass domain to remove_dev_pasid() opYi Liu2024-04-121-8/+3
| | | |/ | | |/|
| | | * iommu/vt-d: add wrapper functions for page allocationsPasha Tatashin2024-04-156-63/+47
| | |/ | |/|
* / | iommu/vt-d: Enable posted mode for device MSIsJacob Pan2024-04-301-4/+109
|/ /
* | iommu/vt-d: Fix WARN_ON in iommu probe pathLu Baolu2024-04-121-4/+7
* | iommu/vt-d: Allocate local memory for page request queueJacob Pan2024-04-121-1/+1
* | iommu/vt-d: Fix wrong use of pasid configXuchun Shang2024-04-121-1/+1
|/
* Merge tag 'kbuild-v6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...Linus Torvalds2024-03-211-1/+1
|\
| * treewide: replace or remove redundant def_bool in Kconfig filesMasahiro Yamada2024-02-201-1/+1
| |
| \
| \
| \
*---. \ Merge branches 'arm/mediatek', 'arm/renesas', 'arm/smmu', 'x86/vt-d', 'x86/am...Joerg Roedel2024-03-089-250/+426
|\ \ \ \ | | |_|/ | |/| |
| | | * iommu: Make iommu_report_device_fault() return voidLu Baolu2024-02-161-12/+7
| | | * iommu: Make iopf_group_response() return voidLu Baolu2024-02-162-18/+4
| | | * iommu: Improve iopf_queue_remove_device()Lu Baolu2024-02-161-6/+1
| | | * iommu: Separate SVA and IOPFLu Baolu2024-02-163-2/+1
| | | * iommu: Merge iommu_fault_event and iopf_faultLu Baolu2024-02-162-4/+3
| | | * iommu: Remove iommu_[un]register_device_fault_handler()Lu Baolu2024-02-161-17/+7
| | |/ | |/|
| | * iommu: Fix compilation without CONFIG_IOMMU_INTELBert Karwatzki2024-03-081-0/+2
| | * iommu/vt-d: Remove scalabe mode in domain_context_clear_one()Lu Baolu2024-03-061-14/+1
| | * iommu/vt-d: Remove scalable mode context entry setup from attach_devLu Baolu2024-03-061-112/+44
| | * iommu/vt-d: Setup scalable mode context entry in probe pathLu Baolu2024-03-063-0/+151
| | * iommu/vt-d: Fix NULL domain on device releaseLu Baolu2024-03-063-25/+71
| | * iommu/vt-d: Improve ITE fault handling if target device isn't presentEthan Zhao2024-03-061-0/+22
| | * iommu/vt-d: Don't issue ATS Invalidation request when device is disconnectedEthan Zhao2024-03-061-0/+3
| | * iommu/vt-d: Use device rbtree in iopf reporting pathLu Baolu2024-03-014-8/+15
| | * iommu/vt-d: Use rbtree to track iommu probed devicesLu Baolu2024-03-013-3/+96
| | * iommu/vt-d: Merge intel_svm_bind_mm() into its callerTina Zhang2024-03-011-11/+3
| | * iommu/vt-d: Remove initialization for dynamically heap-allocated rcu_headTina Zhang2024-03-011-1/+0