summaryrefslogtreecommitdiff
path: root/drivers/iommu/intel/dmar.c
AgeCommit message (Expand)AuthorFilesLines
2024-04-26iommu/vt-d: Allocate DMAR fault interrupts locallyDimitri Sivanich1-2/+7
2024-04-26iommu/vt-d: Remove redundant assignment to variable errColin Ian King1-1/+0
2024-03-06iommu/vt-d: Improve ITE fault handling if target device isn't presentEthan Zhao1-0/+22
2024-03-01iommu/vt-d: Use device rbtree in iopf reporting pathLu Baolu1-0/+1
2024-03-01iommu/vt-d: Use rbtree to track iommu probed devicesLu Baolu1-1/+2
2023-11-27iommu/vt-d: Omit devTLB invalidation requests when TES=0Lu Baolu1-0/+18
2023-04-14Merge branches 'iommu/fixes', 'arm/allwinner', 'arm/exynos', 'arm/mediatek', ...Joerg Roedel1-8/+5
2023-04-13iommu/vt-d: Remove BUG_ON in dmar_insert_dev_scope()Tina Zhang1-1/+2
2023-04-13iommu/vt-d: Remove a useless BUG_ON(dev->is_virtfn)Tina Zhang1-2/+0
2023-04-13iommu/vt-d: Make size of operands same in bitwise operationsTina Zhang1-1/+1
2023-03-31iommu/vt-d: Allow zero SAGAW if second-stage not supportedLu Baolu1-1/+2
2023-03-31iommu/ioasid: Rename INVALID_IOASIDJacob Pan1-2/+2
2023-03-31iommu/vt-d: Remove virtual command interfaceJacob Pan1-2/+0
2023-02-03iommu/vt-d: Enable IOMMU perfmon supportKan Liang1-0/+3
2023-02-03iommu/vt-d: Add IOMMU perfmon overflow handler supportKan Liang1-0/+2
2023-02-03iommu/vt-d: Support Enhanced Command InterfaceKan Liang1-0/+10
2023-02-03iommu/vt-d: Retrieve IOMMU perfmon capability informationKan Liang1-0/+7
2023-02-03iommu/vt-d: Support size of the register set in DRHDKan Liang1-4/+7
2022-12-14Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-0/+7
2022-12-02iommu/vt-d: Fix PCI device refcount leak in dmar_dev_scope_init()Xiongfeng Wang1-0/+1
2022-11-03iommu: Add max_pasids field in struct iommu_deviceLu Baolu1-0/+7
2022-09-21Revert "iommu/vt-d: Fix possible recursive locking in intel_iommu_init()"Lu Baolu1-7/+0
2022-09-11iommu/vt-d: Fix possible recursive locking in intel_iommu_init()Lu Baolu1-0/+7
2022-08-08Merge tag 'bitmap-6.0-rc1' of https://github.com/norov/linuxLinus Torvalds1-1/+1
2022-07-15iommu/vt-d: Use IDA interface to manage iommu sequence idLu Baolu1-27/+8
2022-07-15iommu/vt-d: Move include/linux/intel-iommu.h under iommuLu Baolu1-1/+1
2022-07-15iommu/vt-d: Move trace/events/intel_iommu.h under iommuLu Baolu1-1/+1
2022-07-13iommu/vt-d: avoid invalid memory access via node_online(NUMA_NO_NODE)Alexander Lobakin1-1/+1
2022-07-06iommu/vt-d: Fix PCI bus rescan device hot addYian Chen1-1/+1
2022-04-18x86: remove the IOMMU table infrastructureChristoph Hellwig1-5/+1
2022-03-04iommu/vt-d: Move intel_iommu_ops to header fileAndy Shevchenko1-2/+0
2022-02-14iommu/vtd: Replace acpi_bus_get_device()Rafael J. Wysocki1-1/+2
2021-10-18iommu/vt-d: Dump DMAR translation structure when DMA fault occursKyung Min Park1-2/+8
2021-09-28iommu/vt-d: Drop "0x" prefix from PCI bus & device addressesBjorn Helgaas1-3/+3
2021-08-19iommu/vt-d: Remove unnecessary oom messageZhen Lei1-2/+0
2021-06-10iommu/vt-d: Add cache invalidation latency samplingLu Baolu1-0/+31
2021-06-10iommu/vt-d: Tweak the description of a DMA faultLu Baolu1-8/+15
2021-05-27iommu/vt-d: Fix sysfs leak in alloc_iommu()Rolf Eike Beer1-1/+3
2021-04-16iommu: Streamline registration interfaceRobin Murphy1-3/+1
2021-03-18iommu/vt-d: Report more information about invalidation errorsLu Baolu1-4/+64
2021-02-12Merge branches 'arm/renesas', 'arm/smmu', 'x86/amd', 'x86/vt-d' and 'core' in...Joerg Roedel1-0/+11
2021-02-04iommu/vt-d: Parse SATC reporting structureYian Chen1-0/+8
2021-01-28iommu/vt-d: Correctly check addr alignment in qi_flush_dev_iotlb_pasid()Lu Baolu1-1/+1
2021-01-28iommu/vt-d: Add qi_submit trace eventLu Baolu1-0/+3
2021-01-07iommu/vt-d: Fix misuse of ALIGN in qi_flush_piotlb()Lu Baolu1-2/+2
2020-11-26iommu/vt-d: Don't read VCCAP register unless it existsDavid Woodhouse1-1/+2
2020-11-19iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not setLu Baolu1-1/+3
2020-11-13iommu/vt-d: Cure VF irqdomain hickupThomas Gleixner1-1/+18
2020-10-20Merge tag 'iommu-fix-v5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-1/+1
2020-10-19iommu/vt-d: Don't dereference iommu_device if IOMMU_API is not builtBartosz Golaszewski1-1/+1