summaryrefslogtreecommitdiff
path: root/drivers/iommu/intel/dmar.c
Commit message (Expand)AuthorAgeFilesLines
*---. Merge branches 'iommu/fixes', 'arm/allwinner', 'arm/exynos', 'arm/mediatek', ...Joerg Roedel2023-04-141-8/+5
|\ \ \
| | | * iommu/ioasid: Rename INVALID_IOASIDJacob Pan2023-03-311-2/+2
| | | * iommu/vt-d: Remove virtual command interfaceJacob Pan2023-03-311-2/+0
| | |/ | |/|
| | * iommu/vt-d: Remove BUG_ON in dmar_insert_dev_scope()Tina Zhang2023-04-131-1/+2
| | * iommu/vt-d: Remove a useless BUG_ON(dev->is_virtfn)Tina Zhang2023-04-131-2/+0
| | * iommu/vt-d: Make size of operands same in bitwise operationsTina Zhang2023-04-131-1/+1
| |/
* | iommu/vt-d: Allow zero SAGAW if second-stage not supportedLu Baolu2023-03-311-1/+2
|/
* iommu/vt-d: Enable IOMMU perfmon supportKan Liang2023-02-031-0/+3
* iommu/vt-d: Add IOMMU perfmon overflow handler supportKan Liang2023-02-031-0/+2
* iommu/vt-d: Support Enhanced Command InterfaceKan Liang2023-02-031-0/+10
* iommu/vt-d: Retrieve IOMMU perfmon capability informationKan Liang2023-02-031-0/+7
* iommu/vt-d: Support size of the register set in DRHDKan Liang2023-02-031-4/+7
* Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2022-12-141-0/+7
|\
| * iommu: Add max_pasids field in struct iommu_deviceLu Baolu2022-11-031-0/+7
* | iommu/vt-d: Fix PCI device refcount leak in dmar_dev_scope_init()Xiongfeng Wang2022-12-021-0/+1
|/
* Revert "iommu/vt-d: Fix possible recursive locking in intel_iommu_init()"Lu Baolu2022-09-211-7/+0
* iommu/vt-d: Fix possible recursive locking in intel_iommu_init()Lu Baolu2022-09-111-0/+7
* Merge tag 'bitmap-6.0-rc1' of https://github.com/norov/linuxLinus Torvalds2022-08-071-1/+1
|\
| * iommu/vt-d: avoid invalid memory access via node_online(NUMA_NO_NODE)Alexander Lobakin2022-07-131-1/+1
* | iommu/vt-d: Use IDA interface to manage iommu sequence idLu Baolu2022-07-151-27/+8
* | iommu/vt-d: Move include/linux/intel-iommu.h under iommuLu Baolu2022-07-151-1/+1
* | iommu/vt-d: Move trace/events/intel_iommu.h under iommuLu Baolu2022-07-151-1/+1
* | iommu/vt-d: Fix PCI bus rescan device hot addYian Chen2022-07-061-1/+1
|/
* x86: remove the IOMMU table infrastructureChristoph Hellwig2022-04-181-5/+1
* iommu/vt-d: Move intel_iommu_ops to header fileAndy Shevchenko2022-03-041-2/+0
* iommu/vtd: Replace acpi_bus_get_device()Rafael J. Wysocki2022-02-141-1/+2
* iommu/vt-d: Dump DMAR translation structure when DMA fault occursKyung Min Park2021-10-181-2/+8
* iommu/vt-d: Drop "0x" prefix from PCI bus & device addressesBjorn Helgaas2021-09-281-3/+3
* iommu/vt-d: Remove unnecessary oom messageZhen Lei2021-08-191-2/+0
* iommu/vt-d: Add cache invalidation latency samplingLu Baolu2021-06-101-0/+31
* iommu/vt-d: Tweak the description of a DMA faultLu Baolu2021-06-101-8/+15
* iommu/vt-d: Fix sysfs leak in alloc_iommu()Rolf Eike Beer2021-05-271-1/+3
* iommu: Streamline registration interfaceRobin Murphy2021-04-161-3/+1
* iommu/vt-d: Report more information about invalidation errorsLu Baolu2021-03-181-4/+64
*-. Merge branches 'arm/renesas', 'arm/smmu', 'x86/amd', 'x86/vt-d' and 'core' in...Joerg Roedel2021-02-121-0/+11
|\ \
| | * iommu/vt-d: Parse SATC reporting structureYian Chen2021-02-041-0/+8
| | * iommu/vt-d: Add qi_submit trace eventLu Baolu2021-01-281-0/+3
| |/
* | iommu/vt-d: Correctly check addr alignment in qi_flush_dev_iotlb_pasid()Lu Baolu2021-01-281-1/+1
|/
* iommu/vt-d: Fix misuse of ALIGN in qi_flush_piotlb()Lu Baolu2021-01-071-2/+2
* iommu/vt-d: Don't read VCCAP register unless it existsDavid Woodhouse2020-11-261-1/+2
* iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not setLu Baolu2020-11-191-1/+3
* iommu/vt-d: Cure VF irqdomain hickupThomas Gleixner2020-11-131-1/+18
* 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 'iommu-updates-v5.10' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2020-10-141-16/+32
|\ \ | |/
| * iommu/vt-d: Gracefully handle DMAR units with no supported address widthsDavid Woodhouse2020-10-071-15/+31
| * iommu/vt-d: Drop kerneldoc marker from regular commentKrzysztof Kozlowski2020-09-041-1/+1
* | Merge tag 'acpi-5.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ra...Linus Torvalds2020-10-141-1/+1
|\ \
| * | ACPI: Do not create new NUMA domains from ACPI static tables that are not SRATJonathan Cameron2020-09-241-1/+1
| |/
* | Merge tag 'x86-irq-2020-10-12' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2020-10-121-0/+3
|\ \