summaryrefslogtreecommitdiffstats
path: root/drivers/iommu/intel (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'iommu-updates-v6.11' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2024-07-197-101/+249
|\
| * iommu/vt-d: Fix identity map bounds in si_domain_init()Jon Pan-Doh2024-07-121-1/+1
| * iommu/vt-d: Fix aligned pages in calculate_psi_aligned_address()Lu Baolu2024-07-101-0/+1
| * iommu/vt-d: Limit max address mask to MAX_AGAW_PFN_WIDTHLu Baolu2024-07-101-1/+1
| * iommu/vt-d: Refactor PCI PRI enabling/disabling callbacksLu Baolu2024-07-033-7/+61
| * iommu/vt-d: Add helper to flush caches for context changeLu Baolu2024-07-033-50/+92
| * iommu/vt-d: Add helper to allocate paging domainLu Baolu2024-07-031-9/+81
| * iommu/vt-d: Downgrade warning for pre-enabled IRLu Baolu2024-07-031-2/+2
| * iommu/vt-d: Remove control over Execute-Requested requestsLu Baolu2024-07-034-17/+4
| * iommu/vt-d: Remove comment for def_domain_typeLu Baolu2024-07-031-11/+0
| * iommu/vt-d: Handle volatile descriptor status readJacob Pan2024-07-031-1/+1
| * iommu/vt-d: Use try_cmpxchg64() in intel_pasid_get_entry()Uros Bizjak2024-06-251-2/+5
* | iommu/vt-d: Fix missed device TLB cache tagLu Baolu2024-06-271-10/+10
|/
* 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