summaryrefslogtreecommitdiffstats
path: root/drivers/iommu/intel
Commit message (Expand)AuthorAgeFilesLines
* 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
| * | | | Merge tag 'x86-urgent-2020-11-15' of git://git.kernel.org/pub/scm/linux/kerne...Will Deacon2020-11-191-1/+18
| |\ \ \ \
| * | | | | iommu/vt-d: Avoid panic if iommu init fails in tboot systemZhenzhong Duan2020-11-181-2/+3
| | |_|/ / | |/| | |
* | | | | Merge tag 'x86-urgent-2020-11-15' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2020-11-151-1/+18
|\ \ \ \ \ | | |/ / / | |/| | |
| * | | | iommu/vt-d: Cure VF irqdomain hickupThomas Gleixner2020-11-131-1/+18
| |/ / /
* | | | Merge branch 'stable/for-linus-5.10-rc2' of git://git.kernel.org/pub/scm/linu...Linus Torvalds2020-11-111-3/+2
|\ \ \ \ | |/ / / |/| | / | | |/ | |/|
| * | swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_singleChristoph Hellwig2020-11-021-3/+2
| |/
* | iommu/vt-d: Fix a bug for PDP check in prq_event_threadLiu, Yi L2020-11-031-1/+1
* | iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid()Liu Yi L2020-11-031-0/+6
* | iommu/vt-d: Fix kernel NULL pointer dereference in find_domain()Lu Baolu2020-11-031-0/+3
|/
* Merge tag 'iommu-fix-v5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2020-10-201-1/+1
|\
| * iommu/vt-d: Don't dereference iommu_device if IOMMU_API is not builtBartosz Golaszewski2020-10-191-1/+1
* | Merge tag 'dma-mapping-5.10' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds2020-10-151-3/+7
|\ \
| * | dma-mapping: merge <linux/dma-contiguous.h> into <linux/dma-map-ops.h>Christoph Hellwig2020-10-061-1/+1
| * | dma-mapping: split <linux/dma-mapping.h>Christoph Hellwig2020-10-061-1/+1