Age | Commit message (Expand) | Author |
2023-04-05 | dma-mapping: drop the dev argument to arch_sync_dma_for_* | ![](//seccdn.libravatar.org/avatar/5155a9f7b4ebf934b9ed078d70eba285?s=13&d=retro) Christoph Hellwig |
2023-02-22 | iommu: Add gfp parameter to iommu_ops::map | ![](//seccdn.libravatar.org/avatar/be487ef81292de8622fd6613bc1195bb?s=13&d=retro) Tom Murphy |
2021-07-14 | iommu/dma: Fix compile warning in 32-bit builds | ![](//seccdn.libravatar.org/avatar/476513eab980d655731dd97e6f016f00?s=13&d=retro) Joerg Roedel |
2021-07-14 | iommu/dma: Fix IOVA reserve dma ranges | ![](//seccdn.libravatar.org/avatar/b1c870cddf81d528c2106783785bf992?s=13&d=retro) Srinath Mannam |
2020-03-18 | iommu/dma: Fix MSI reservation allocation | ![](//seccdn.libravatar.org/avatar/b24e3955bcdc47f3739508e8b8e947d8?s=13&d=retro) Marc Zyngier |
2020-02-01 | iommu/dma: fix variable 'cookie' set but not used | ![](//seccdn.libravatar.org/avatar/1219e92b0863743e87ad67f81c236416?s=13&d=retro) Qian Cai |
2020-01-12 | iommu/dma: Relax locking in iommu_dma_prepare_msi() | ![](//seccdn.libravatar.org/avatar/b938411a98ab15e3568740187ae67589?s=13&d=retro) Robin Murphy |
2019-09-19 | Merge tag 'dma-mapping-5.4' of git://git.infradead.org/users/hch/dma-mapping | ![](//seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds |
2019-09-11 | Merge branches 'arm/omap', 'arm/exynos', 'arm/smmu', 'arm/mediatek', 'arm/qco... | ![](//seccdn.libravatar.org/avatar/476513eab980d655731dd97e6f016f00?s=13&d=retro) Joerg Roedel |
2019-09-04 | dma-mapping: introduce a dma_common_find_pages helper | ![](//seccdn.libravatar.org/avatar/5155a9f7b4ebf934b9ed078d70eba285?s=13&d=retro) Christoph Hellwig |
2019-09-04 | dma-mapping: always use VM_DMA_COHERENT for generic DMA remap | ![](//seccdn.libravatar.org/avatar/5155a9f7b4ebf934b9ed078d70eba285?s=13&d=retro) Christoph Hellwig |
2019-09-03 | iommu/dma: add a new dma_map_ops of get_merge_boundary() | ![](//seccdn.libravatar.org/avatar/dcdef54ebf7e9af00c745221adde58c6?s=13&d=retro) Yoshihiro Shimoda |
2019-08-30 | iommu/dma: Fix for dereferencing before null checking | ![](//seccdn.libravatar.org/avatar/02b680b750e64e1c5bc6ba63e8560aa7?s=13&d=retro) Yunsheng Lin |
2019-08-30 | Merge branch 'arm/smmu' into arm/mediatek | ![](//seccdn.libravatar.org/avatar/476513eab980d655731dd97e6f016f00?s=13&d=retro) Joerg Roedel |
2019-08-23 | Merge branch 'for-joerg/arm-smmu/updates' of git://git.kernel.org/pub/scm/lin... | ![](//seccdn.libravatar.org/avatar/476513eab980d655731dd97e6f016f00?s=13&d=retro) Joerg Roedel |
2019-08-21 | dma-direct: fix zone selection after an unaddressable CMA allocation | ![](//seccdn.libravatar.org/avatar/5155a9f7b4ebf934b9ed078d70eba285?s=13&d=retro) Christoph Hellwig |
2019-08-14 | Merge tag 'dma-mapping-5.3-4' of git://git.infradead.org/users/hch/dma-mapping | ![](//seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds |
2019-08-10 | dma-mapping: fix page attributes for dma_mmap_* | ![](//seccdn.libravatar.org/avatar/5155a9f7b4ebf934b9ed078d70eba285?s=13&d=retro) Christoph Hellwig |
2019-08-09 | iommu/dma: Handle SG length overflow better | ![](//seccdn.libravatar.org/avatar/b938411a98ab15e3568740187ae67589?s=13&d=retro) Robin Murphy |
2019-08-06 | iommu/dma: Handle MSI mappings separately | ![](//seccdn.libravatar.org/avatar/b938411a98ab15e3568740187ae67589?s=13&d=retro) Robin Murphy |
2019-07-24 | iommu: Introduce struct iommu_iotlb_gather for batching TLB flushes | ![](//seccdn.libravatar.org/avatar/0d6e04924e7f1af045767225da4cce1b?s=13&d=retro) Will Deacon |
2019-07-12 | Merge tag 'dma-mapping-5.3' of git://git.infradead.org/users/hch/dma-mapping | ![](//seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds |
2019-07-04 | Merge branches 'x86/vt-d', 'x86/amd', 'arm/smmu', 'arm/omap', 'generic-dma-op... | ![](//seccdn.libravatar.org/avatar/476513eab980d655731dd97e6f016f00?s=13&d=retro) Joerg Roedel |
2019-06-24 | Merge tag 'v5.2-rc6' into generic-dma-ops | ![](//seccdn.libravatar.org/avatar/476513eab980d655731dd97e6f016f00?s=13&d=retro) Joerg Roedel |
2019-06-19 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234 | ![](//seccdn.libravatar.org/avatar/655933b9bf9ea16efc37f6cf1438efaa?s=13&d=retro) Thomas Gleixner |
2019-06-18 | iommu: Fix integer truncation | ![](//seccdn.libravatar.org/avatar/f1897d8cf2fe6c8e75a0c9add2d05b0c?s=13&d=retro) Arnd Bergmann |
2019-06-14 | iommu/dma: Apply dma_{alloc,free}_contiguous functions | ![](//seccdn.libravatar.org/avatar/f606eae2e3451996df5c7604a199107c?s=13&d=retro) Nicolin Chen |
2019-06-03 | iommu/dma: Fix condition check in iommu_dma_unmap_sg | ![](//seccdn.libravatar.org/avatar/1d36f00c4e42e4b8cc45aeafd22b4765?s=13&d=retro) Nathan Chancellor |
2019-05-27 | iommu/dma: Switch copyright boilerplace to SPDX | ![](//seccdn.libravatar.org/avatar/5155a9f7b4ebf934b9ed078d70eba285?s=13&d=retro) Christoph Hellwig |
2019-05-27 | iommu/dma: Don't depend on CONFIG_DMA_DIRECT_REMAP | ![](//seccdn.libravatar.org/avatar/5155a9f7b4ebf934b9ed078d70eba285?s=13&d=retro) Christoph Hellwig |
2019-05-27 | iommu/dma: Refactor iommu_dma_mmap | ![](//seccdn.libravatar.org/avatar/5155a9f7b4ebf934b9ed078d70eba285?s=13&d=retro) Christoph Hellwig |
2019-05-27 | iommu/dma: Refactor iommu_dma_get_sgtable | ![](//seccdn.libravatar.org/avatar/5155a9f7b4ebf934b9ed078d70eba285?s=13&d=retro) Christoph Hellwig |
2019-05-27 | iommu/dma: Refactor iommu_dma_alloc, part 2 | ![](//seccdn.libravatar.org/avatar/5155a9f7b4ebf934b9ed078d70eba285?s=13&d=retro) Christoph Hellwig |
2019-05-27 | iommu/dma: Cleanup variable naming in iommu_dma_alloc | ![](//seccdn.libravatar.org/avatar/b938411a98ab15e3568740187ae67589?s=13&d=retro) Robin Murphy |
2019-05-27 | iommu/dma: Split iommu_dma_free | ![](//seccdn.libravatar.org/avatar/b938411a98ab15e3568740187ae67589?s=13&d=retro) Robin Murphy |
2019-05-27 | iommu/dma: Merge the CMA and alloc_pages allocation paths | ![](//seccdn.libravatar.org/avatar/5155a9f7b4ebf934b9ed078d70eba285?s=13&d=retro) Christoph Hellwig |
2019-05-27 | iommu/dma: Don't remap CMA unnecessarily | ![](//seccdn.libravatar.org/avatar/b938411a98ab15e3568740187ae67589?s=13&d=retro) Robin Murphy |
2019-05-27 | iommu/dma: Refactor iommu_dma_alloc | ![](//seccdn.libravatar.org/avatar/b938411a98ab15e3568740187ae67589?s=13&d=retro) Robin Murphy |
2019-05-27 | iommu/dma: Refactor iommu_dma_free | ![](//seccdn.libravatar.org/avatar/b938411a98ab15e3568740187ae67589?s=13&d=retro) Robin Murphy |
2019-05-27 | iommu/dma: Remove __iommu_dma_free | ![](//seccdn.libravatar.org/avatar/5155a9f7b4ebf934b9ed078d70eba285?s=13&d=retro) Christoph Hellwig |
2019-05-27 | iommu/dma: Refactor the page array remapping allocator | ![](//seccdn.libravatar.org/avatar/5155a9f7b4ebf934b9ed078d70eba285?s=13&d=retro) Christoph Hellwig |
2019-05-27 | iommu/dma: Factor out remapped pages lookup | ![](//seccdn.libravatar.org/avatar/b938411a98ab15e3568740187ae67589?s=13&d=retro) Robin Murphy |
2019-05-27 | iommu/dma: Squash __iommu_dma_{map,unmap}_page helpers | ![](//seccdn.libravatar.org/avatar/b938411a98ab15e3568740187ae67589?s=13&d=retro) Robin Murphy |
2019-05-27 | iommu/dma: Move domain lookup into __iommu_dma_{map,unmap} | ![](//seccdn.libravatar.org/avatar/b938411a98ab15e3568740187ae67589?s=13&d=retro) Robin Murphy |
2019-05-27 | iommu/dma: Move __iommu_dma_map | ![](//seccdn.libravatar.org/avatar/5155a9f7b4ebf934b9ed078d70eba285?s=13&d=retro) Christoph Hellwig |
2019-05-27 | iommu/dma: move the arm64 wrappers to common code | ![](//seccdn.libravatar.org/avatar/5155a9f7b4ebf934b9ed078d70eba285?s=13&d=retro) Christoph Hellwig |
2019-05-27 | iommu/dma: Use for_each_sg in iommu_dma_alloc | ![](//seccdn.libravatar.org/avatar/5155a9f7b4ebf934b9ed078d70eba285?s=13&d=retro) Christoph Hellwig |
2019-05-27 | iommu/dma: Remove the flush_page callback | ![](//seccdn.libravatar.org/avatar/5155a9f7b4ebf934b9ed078d70eba285?s=13&d=retro) Christoph Hellwig |
2019-05-19 | Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker... | ![](//seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds |
2019-05-14 | Merge tag 'pci-v5.2-changes' of git://git.kernel.org/pub/scm/linux/kernel/git... | ![](//seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds |