summaryrefslogtreecommitdiff
path: root/drivers/iommu
AgeCommit message (Expand)AuthorFilesLines
2025-11-05iommufd: Make vfio_compat's unmap succeed if the range is already emptyJason Gunthorpe2-9/+7
2025-10-21iommufd: Don't overflow during division for dirty trackingJason Gunthorpe1-3/+2
2025-10-04Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds3-1/+29
2025-10-04Merge tag 'iommu-updates-v6.18' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds14-198/+379
2025-10-04Merge tag 'dma-mapping-6.18-2025-09-30' of git://git.kernel.org/pub/scm/linux...Linus Torvalds1-30/+31
2025-09-30iommufd: Register iommufd mock devices with fwspecGuixin Liu3-1/+29
2025-09-26Merge branches 'apple/dart', 'ti/omap', 'riscv', 'intel/vt-d' and 'amd/amd-vi...Joerg Roedel14-198/+379
2025-09-26iommu/vt-d: Disallow dirty tracking if incoherent page walkLu Baolu1-1/+2
2025-09-22Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds4-19/+55
2025-09-19iommufd: WARN if an object is aborted with an elevated refcountJason Gunthorpe3-3/+7
2025-09-19iommufd: Fix race during abort for file descriptorsJason Gunthorpe2-10/+34
2025-09-19iommufd: Fix refcounting race during mmapJason Gunthorpe1-6/+14
2025-09-19iommu/vt-d: debugfs: Avoid dumping context command registerLu Baolu1-1/+0
2025-09-19iommu/vt-d: Removal of Advanced Fault LoggingLu Baolu2-2/+0
2025-09-19iommu/vt-d: PRS isn't usable if PDS isn't supportedLu Baolu1-1/+1
2025-09-19iommu/vt-d: Remove LPIG from page group response descriptorLu Baolu2-6/+2
2025-09-19iommu/vt-d: Drop unused cap_super_offset()Yury Norov (NVIDIA)1-2/+0
2025-09-19iommu/vt-d: debugfs: Fix legacy mode page table dump logicVineeth Pillai (Google)1-2/+15
2025-09-19iommu/vt-d: Replace snprintf with scnprintf in dmar_latency_snapshot()Seyediman Seyedarab3-17/+8
2025-09-19iommu/amd/pgtbl: Fix possible race while increase page table levelVasant Hegde2-4/+22
2025-09-13iommu/amd: Fix alias device DTE settingVasant Hegde1-3/+3
2025-09-13iommu/io-pgtable-dart: Fix off by one error in table index checkJanne Grunau1-2/+2
2025-09-12dma-mapping: export new dma_*map_phys() interfaceLeon Romanovsky1-14/+0
2025-09-12iommu/dma: implement DMA_ATTR_MMIO for iommu_dma_(un)map_phys()Leon Romanovsky1-4/+11
2025-09-12iommu/dma: rename iommu_dma_*map_page to iommu_dma_*map_physLeon Romanovsky1-8/+6
2025-09-12iommu/dma: implement DMA_ATTR_MMIO for dma_iova_link().Leon Romanovsky1-4/+14
2025-09-05iommu/s390: Make attach succeed when the device was surprise removedNiklas Schnelle1-7/+19
2025-09-05iommu/vt-d: Fix __domain_mapping()'s usage of switch_to_super_page()Eugene Koira1-1/+6
2025-09-05iommu/s390: Fix memory corruption when using identity domainMatthew Rosato1-1/+2
2025-09-05iommu/amd: Fix ivrs_base memleak in early_amd_iommu_init()Zhen Ni1-1/+2
2025-09-05iommu/riscv: Add ACPI supportSunil V L2-1/+26
2025-09-05iommu/omap: Use int type to store negative error codesQianfeng Rong1-1/+1
2025-09-05iommu/apple-dart: Clear stream error indicator bits for T8110 DARTsHector Martin1-0/+5
2025-09-05iommu/amd: Skip enabling command/event buffers for kdumpAshish Kalra1-9/+19
2025-09-05iommu/amd: Reuse device table for kdumpAshish Kalra1-70/+34
2025-09-05iommu/amd: Add support to remap/unmap IOMMU buffers for kdumpAshish Kalra3-13/+146
2025-09-05iommu/apple-dart: Add 4-level page table supportHector Martin1-6/+20
2025-09-05iommu/io-pgtable-dart: Add 4-level page table supportHector Martin1-53/+86
2025-09-05iommu/apple-dart: Make the hw register fields u32sHector Martin1-12/+12
2025-09-05iommu/amd: use str_plural() to simplify the codeXichao Zhao1-1/+2
2025-08-23Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-2/+2
2025-08-22iommu/riscv: prevent NULL deref in iova_to_physXianLiang Huang1-1/+1
2025-08-22iommu/virtio: Make instance lookup robustRobin Murphy1-6/+9
2025-08-22iommu/arm-smmu-v3: Fix smmu_domain->nr_ats_masters decrementNicolin Chen1-1/+1
2025-08-18iommufd: viommu: free memory allocated by kvcalloc() using kvfree()Akhilesh Patil1-2/+2
2025-08-15iommu/tegra241-cmdqv: Fix missing cpu_to_le64 at lvcmdq_err_mapNicolin Chen1-3/+5
2025-08-15iommu/amd: Avoid stack buffer overflow from kernel cmdlineKees Cook1-2/+2
2025-08-01Merge tag 'pci-v6.17-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+1
2025-07-31Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds18-242/+1619
2025-07-31Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds3-54/+82