summaryrefslogtreecommitdiff
path: root/drivers/iommu/intel
Commit message (Expand)AuthorAgeFilesLines
* iommu/vt-d: Fix status code for Allocate/Free PASID commandZenghui Yu2021-03-041-2/+2
*-. Merge branches 'arm/renesas', 'arm/smmu', 'x86/amd', 'x86/vt-d' and 'core' in...Joerg Roedel2021-02-128-176/+550
|\ \
| | * iommu/vt-d: Parse SATC reporting structureYian Chen2021-02-042-0/+97
| | * iommu/vt-d: Add iotlb_sync_map callbackLu Baolu2021-02-041-30/+60
| | * iommu/vt-d: Move capability check code to cap_audit filesKyung Min Park2021-02-043-74/+42
| | * iommu/vt-d: Audit IOMMU Capabilities and add helper functionsKyung Min Park2021-02-045-1/+313
| | * iommu/vt-d: Fix compile error [-Werror=implicit-function-declaration]Lu Baolu2021-02-022-2/+1
| | * iommu/vt-d: Use INVALID response code instead of FAILURELu Baolu2021-01-291-4/+1
| | * iommu/vt-d: Clear PRQ overflow only when PRQ is emptyLu Baolu2021-01-291-2/+11
| | * iommu/vt-d: Preset Access/Dirty bits for IOVA over FLLu Baolu2021-01-281-2/+12
| | * iommu/vt-d: Add qi_submit trace eventLu Baolu2021-01-281-0/+3
| | * iommu/vt-d: Consolidate duplicate cache invaliation codeLu Baolu2021-01-282-62/+11
| |/
* | iommu/vt-d: Do not use flush-queue when caching-mode is onNadav Amit2021-01-281-1/+31
* | iommu/vt-d: Correctly check addr alignment in qi_flush_dev_iotlb_pasid()Lu Baolu2021-01-281-1/+1
|/
* iommu/vt-d: Fix duplicate included linux/dma-map-ops.hTian Tao2021-01-121-1/+0
* iommu/vt-d: Fix unaligned addresses for intel_flush_svm_range_dev()Lu Baolu2021-01-121-2/+20
* iommu/vt-d: Fix ineffective devTLB invalidation for subdevicesLiu Yi L2021-01-071-16/+37
* iommu/vt-d: Fix general protection fault in aux_detach_device()Liu Yi L2021-01-071-24/+71
* iommu/vt-d: Move intel_iommu info from struct intel_svm to struct intel_svm_devLiu Yi L2021-01-071-4/+5
* iommu/vt-d: Fix lockdep splat in sva bind()/unbind()Lu Baolu2021-01-071-6/+8
* iommu/vt-d: Fix misuse of ALIGN in qi_flush_piotlb()Lu Baolu2021-01-071-2/+2
* iommu/intel: Fix memleak in intel_irq_remapping_allocDinghao Liu2021-01-051-0/+2
* Merge tag 'iommu-updates-v5.11' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2020-12-163-799/+126
|\
| * Merge branch 'for-next/iommu/fixes' into for-next/iommu/coreWill Deacon2020-12-082-6/+27
| |\
| * \ Merge branch 'for-next/iommu/vt-d' into for-next/iommu/coreWill Deacon2020-12-082-788/+121
| |\ \
| | * | iommu/vt-d: Avoid GFP_ATOMIC where it is not neededChristophe JAILLET2020-12-011-1/+1
| | * | iommu/vt-d: Remove set but not used variableLu Baolu2020-11-271-2/+1
| | * | iommu/vt-d: Cleanup after converting to dma-iommu opsLu Baolu2020-11-251-62/+28
| | * | iommu/vt-d: Convert intel iommu driver to the iommu opsTom Murphy2020-11-252-703/+43
| | * | iommu/vt-d: Update domain geometry in iommu_ops.at(de)tach_devLu Baolu2020-11-251-2/+14
| | * | iommu: Handle freelists when using deferred flushing in iommu driversTom Murphy2020-11-251-19/+36
| | * | Merge branch 'stable/for-linus-5.10-rc2' of git://git.kernel.org/pub/scm/linu...Will Deacon2020-11-231-3/+2
| | |\ \
| | * | | iommu/vt-d: include conditionally on CONFIG_INTEL_IOMMU_SVMLukas Bulwahn2020-11-171-1/+1
| * | | | Merge branch 'for-next/iommu/svm' into for-next/iommu/coreWill Deacon2020-12-082-5/+5
| |\ \ \ \
| | * | | | iommu/ioasid: Add ioasid referencesJean-Philippe Brucker2020-11-232-5/+5
| | |/ / /
| * | | | iommu: Move def_domain type check for untrusted device into coreLu Baolu2020-11-251-7/+0
| |/ / /
* | | | Merge tag 'x86-apic-2020-12-14' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2020-12-141-62/+40
|\ \ \ \
| * | | | iommu/vt-d: Simplify intel_irq_remapping_select()David Woodhouse2020-10-281-12/+7
| * | | | x86: Kill all traces of irq_remapping_get_irq_domain()David Woodhouse2020-10-281-17/+0
| * | | | iommu/vt-d: Implement select() method on remapping irqdomainDavid Woodhouse2020-10-281-0/+13
| * | | | x86/ioapic: Generate RTE directly from parent irqchip's MSI messageDavid Woodhouse2020-10-281-25/+6
| * | | | x86/ioapic: Cleanup IO/APIC route entry structsThomas Gleixner2020-10-281-10/+9
| * | | | x86/io_apic: Cleanup trigger/polarity helpersThomas Gleixner2020-10-281-5/+4
| * | | | iommu/intel: Use msi_msg shadow structsThomas Gleixner2020-10-281-8/+16
| * | | | x86/apic: Cleanup destination modeThomas Gleixner2020-10-281-1/+1
| * | | | x86/apic: Cleanup delivery mode definesThomas Gleixner2020-10-281-1/+1
* | | | | Merge tag 'iommu-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds2020-11-272-3/+4
|\ \ \ \ \ | | |_|_|/ | |/| | |
| * | | | iommu/vt-d: Don't read VCCAP register unless it existsDavid Woodhouse2020-11-262-3/+4
* | | | | Merge tag 'iommu-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds2020-11-202-3/+6
|\ \ \ \ \ | |/ / / /
| * | | | iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not setLu Baolu2020-11-191-1/+3