summaryrefslogtreecommitdiff
path: root/drivers/iommu
AgeCommit message (Expand)Author
2025-11-05iommufd: Make vfio_compat's unmap succeed if the range is already emptyJason Gunthorpe
2025-11-05iommupt: Add a kunit test for the SW bitsJason Gunthorpe
2025-11-05iommu/vt-d: Follow PT_FEAT_DMA_INCOHERENT into the PASID entryJason Gunthorpe
2025-11-05iommu/vt-d: Use the generic iommu page tableJason Gunthorpe
2025-11-05iommupt/x86: Support SW bits and permit PT_FEAT_DMA_INCOHERENTJason Gunthorpe
2025-11-05iommupt/x86: Set the dirty bit only for writable PTEsJason Gunthorpe
2025-11-05iommupt: Add the Intel VT-d second stage page table formatJason Gunthorpe
2025-11-05iommupt: Flush the CPU cache after any writes to the page tableJason Gunthorpe
2025-11-05iommupt: Use the incoherent start/stop functions for PT_FEAT_DMA_INCOHERENTJason Gunthorpe
2025-11-05iommupt: Add basic support for SW bits in the page tableJason Gunthorpe
2025-11-05iommu/pages: Add support for incoherent IOMMU page table walkersJason Gunthorpe
2025-11-05iommupt: Add a kunit test for the IOMMU implementationJason Gunthorpe
2025-11-05iommu/amd: Remove AMD io_pgtable supportJason Gunthorpe
2025-11-05iommu/amd: Use the generic iommu page tableAlejandro Jimenez
2025-11-05iommupt: Add the x86 64 bit page table formatJason Gunthorpe
2025-11-05iommufd: Change the selftest to use iommupt instead of xarrayJason Gunthorpe
2025-11-05iommupt: Add a mock pagetable format for iommufd selftest to useJason Gunthorpe
2025-11-05iommupt: Add a kunit test for Generic Page TableJason Gunthorpe
2025-11-05iommupt: Add read_and_clear_dirty opJason Gunthorpe
2025-11-05iommupt: Add map_pages opJason Gunthorpe
2025-11-05iommupt: Add unmap_pages opJason Gunthorpe
2025-11-05iommupt: Add iova_to_phys opJason Gunthorpe
2025-11-05iommupt: Add the AMD IOMMU v1 page table formatJason Gunthorpe
2025-11-05iommupt: Add the basic structure of the iommu implementationJason Gunthorpe
2025-11-05genpt: Generic Page Table base APIJason Gunthorpe
2025-11-04iommu/amd: Fix potential out-of-bounds read in iommu_mmio_showSongtang Liu
2025-11-03iommu/arm-smmu-qcom: Add Glymur MDSS compatibleAbel Vesa
2025-10-27iommu: tegra: enable compile testingJohan Hovold
2025-10-27iommu: Pass in old domain to attach_dev callback functionsNicolin Chen
2025-10-27iommu: Do not revert set_domain for the last gdevNicolin Chen
2025-10-27iommu/amd: Set release_domain to blocked_domainNicolin Chen
2025-10-27iommu/exynos-iommu: Set release_domain to exynos_identity_domainNicolin Chen
2025-10-27iommu/arm-smmu-v3: Set release_domain to arm_smmu_blocked_domainNicolin Chen
2025-10-27iommu: Generic support for RMRs during device releaseJason Gunthorpe
2025-10-27iommu/mediatek: mt8189: Add MM IOMMUs supportZhengnan Chen
2025-10-27iommu/mediatek: mt8189: Add INFRA IOMMUs supportZhengnan Chen
2025-10-27iommu/mediatek: mt8189: Add APU IOMMUs supportZhengnan Chen
2025-10-27iommu/mediatek: Add a flag DL_WITH_MULTI_LARBZhengnan Chen
2025-10-27iommu/pages: use folio_nr_pages() instead of shift operationPedro Demarchi Gomes
2025-10-20iommufd: Don't overflow during division for dirty trackingJason Gunthorpe
2025-10-03Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds
2025-10-03Merge tag 'iommu-updates-v6.18' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds
2025-10-03Merge tag 'dma-mapping-6.18-2025-09-30' of git://git.kernel.org/pub/scm/linux...Linus Torvalds
2025-09-30iommufd: Register iommufd mock devices with fwspecGuixin Liu
2025-09-26Merge branches 'apple/dart', 'ti/omap', 'riscv', 'intel/vt-d' and 'amd/amd-vi...Joerg Roedel
2025-09-26iommu/vt-d: Disallow dirty tracking if incoherent page walkLu Baolu
2025-09-22Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds
2025-09-19iommufd: WARN if an object is aborted with an elevated refcountJason Gunthorpe
2025-09-19iommufd: Fix race during abort for file descriptorsJason Gunthorpe
2025-09-19iommufd: Fix refcounting race during mmapJason Gunthorpe