Code

History

Commits on master to kernel/dma/mapping.c35+
  1. Merge tags 'dma-mapping-7.3-2026-08-24' and 'dma-mapping-7.3-2026-08-24-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mszyprowski/linuxLinus Torvalds committed 2 months ago2f43193
  2. Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds committed 2 months ago35748dd
  3. mm: prefer vma_[start,end]_pgoff() to vma->vm_pgoff in kernel/Lorenzo Stoakes committed 4 months ago4276358
  4. dma-mapping: make dma_pgprot() honor __DMA_ATTR_ALLOC_CC_SHAREDAneesh Kumar K.V (Arm) committed 3 months agob45e3d3
  5. dma-direct: use __DMA_ATTR_ALLOC_CC_SHARED in alloc/free pathsAneesh Kumar K.V (Arm) committed 3 months agob5ef0dd
  6. scsi: dma-mapping: Make dma_max_mapping_size() return 0 for no DMA capabilityJohn Garry committed 4 months ago81d2730
  7. Merge tag 'dma-mapping-7.2-2026-06-16' of git://git.kernel.org/pub/scm/linux/kernel/git/mszyprowski/linuxLinus Torvalds committed 4 months ago4cc1438
  8. Merge tag 'v7.1-rc5' into driver-core-nextDanilo Krummrich committed 5 months ago56785dc
  9. dma-mapping: move dma_map_resource() sanity check into debug codeJianpeng Chang committed 6 months agoaf0c3f0
  10. dma-debug: Feed DMA attribute for unmapping flows tooLeon Romanovsky committed 6 months agoc8411b1
  11. dma-debug: Remove unused DMA attribute parameterLeon Romanovsky committed 6 months ago5da80b8
  12. driver core: Replace dev->dma_ops_bypass with dev_dma_ops_bypass()Douglas Anderson committed 7 months ago9ad67f4
  13. driver core: Replace dev->dma_skip_sync with dev_dma_skip_sync()Douglas Anderson committed 7 months agod99167d
  14. dma-mapping: introduce DMA_ATTR_CC_SHARED for shared memoryJiri Pirko committed 7 months agof054804
  15. Merge tag 'dma-mapping-7.0-2026-03-25' into dma-mapping-for-nextMarek Szyprowski committed 7 months ago15d6dd1
  16. dma-mapping: Introduce DMA require coherency attributeLeon Romanovsky committed 7 months agoe6a58fa
  17. dma-mapping: Support batch mode for dma_direct_{map,unmap}_sgBarry Song committed 8 months ago661f8a1
  18. treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook committed 8 months ago69050f8
  19. powerpc/iommu: bypass DMA APIs for coherent allocations for pre-mapped memoryGaurav Batra committed 1 year ago1471c51
  20. dma-mapping: remove unused map_page callbackLeon Romanovsky committed 1 year ago131971f
  21. dma-mapping: remove unused mapping resource callbacksLeon Romanovsky committed 1 year ago14cb413
  22. dma-mapping: prepare dma_map_ops to conversion to physical addressLeon Romanovsky committed 1 year agoed7fc3c
  23. dma-mapping: export new dma_*map_phys() interfaceLeon Romanovsky committed 1 year agof732619
  24. dma-mapping: implement DMA_ATTR_MMIO for dma_(un)map_page_attrs()Leon Romanovsky committed 1 year ago18c9cbb
  25. kmsan: convert kmsan_handle_dma to use physical addressesLeon Romanovsky committed 1 year ago6eb1e76
  26. dma-mapping: convert dma_direct_*map_page to be phys_addr_t basedLeon Romanovsky committed 1 year agoe53d29f
  27. iommu/dma: rename iommu_dma_*map_page to iommu_dma_*map_physLeon Romanovsky committed 1 year ago513559f
  28. dma-mapping: rename trace_dma_*map_page to trace_dma_*map_physLeon Romanovsky committed 1 year ago76bb7c4
  29. dma-debug: refactor to use physical addresses for page mappingLeon Romanovsky committed 1 year agoe9e81d8
  30. dma-debug: don't enforce dma mapping check on noncoherent allocationsBaochen Qiang committed 1 year ago7e2368a
  31. Merge tag 'dma-mapping-6.16-2025-05-26' of git://git.kernel.org/pub/scm/linux/kernel/git/mszyprowski/linuxLinus Torvalds committed 1 year ago23022f5
  32. dma-mapping: add a dma_need_unmap helperChristoph Hellwig committed 1 year ago5f3b133
  33. dma-mapping: Fix warning reported for missing prototypeBalbir Singh committed 1 year agocae5572
  34. dma/mapping.c: dev_dbg support for dma_addressing_limitedBalbir Singh committed 1 year ago2042c35
  35. dma-mapping: fix swapped dir/flags arguments to trace_dma_alloc_sgt_errSean Anderson committed 2 years agod5bbfba