Code

History

Commits on 185a4caeecabc150106deda1da170b09f2ad803f to kernel/dma/mapping.c35+
  1. 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
  2. Merge tag 'v7.1-rc5' into driver-core-nextDanilo Krummrich committed 5 months ago56785dc
  3. dma-mapping: move dma_map_resource() sanity check into debug codeJianpeng Chang committed 6 months agoaf0c3f0
  4. dma-debug: Feed DMA attribute for unmapping flows tooLeon Romanovsky committed 6 months agoc8411b1
  5. dma-debug: Remove unused DMA attribute parameterLeon Romanovsky committed 6 months ago5da80b8
  6. driver core: Replace dev->dma_ops_bypass with dev_dma_ops_bypass()Douglas Anderson committed 7 months ago9ad67f4
  7. driver core: Replace dev->dma_skip_sync with dev_dma_skip_sync()Douglas Anderson committed 7 months agod99167d
  8. dma-mapping: introduce DMA_ATTR_CC_SHARED for shared memoryJiri Pirko committed 7 months agof054804
  9. Merge tag 'dma-mapping-7.0-2026-03-25' into dma-mapping-for-nextMarek Szyprowski committed 7 months ago15d6dd1
  10. dma-mapping: Introduce DMA require coherency attributeLeon Romanovsky committed 8 months agoe6a58fa
  11. dma-mapping: Support batch mode for dma_direct_{map,unmap}_sgBarry Song committed 8 months ago661f8a1
  12. treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook committed 8 months ago69050f8
  13. powerpc/iommu: bypass DMA APIs for coherent allocations for pre-mapped memoryGaurav Batra committed 1 year ago1471c51
  14. dma-mapping: remove unused map_page callbackLeon Romanovsky committed 1 year ago131971f
  15. dma-mapping: remove unused mapping resource callbacksLeon Romanovsky committed 1 year ago14cb413
  16. dma-mapping: prepare dma_map_ops to conversion to physical addressLeon Romanovsky committed 1 year agoed7fc3c
  17. dma-mapping: export new dma_*map_phys() interfaceLeon Romanovsky committed 1 year agof732619
  18. dma-mapping: implement DMA_ATTR_MMIO for dma_(un)map_page_attrs()Leon Romanovsky committed 1 year ago18c9cbb
  19. kmsan: convert kmsan_handle_dma to use physical addressesLeon Romanovsky committed 1 year ago6eb1e76
  20. dma-mapping: convert dma_direct_*map_page to be phys_addr_t basedLeon Romanovsky committed 1 year agoe53d29f
  21. iommu/dma: rename iommu_dma_*map_page to iommu_dma_*map_physLeon Romanovsky committed 1 year ago513559f
  22. dma-mapping: rename trace_dma_*map_page to trace_dma_*map_physLeon Romanovsky committed 1 year ago76bb7c4
  23. dma-debug: refactor to use physical addresses for page mappingLeon Romanovsky committed 1 year agoe9e81d8
  24. dma-debug: don't enforce dma mapping check on noncoherent allocationsBaochen Qiang committed 1 year ago7e2368a
  25. 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
  26. dma-mapping: add a dma_need_unmap helperChristoph Hellwig committed 1 year ago5f3b133
  27. dma-mapping: Fix warning reported for missing prototypeBalbir Singh committed 1 year agocae5572
  28. dma/mapping.c: dev_dbg support for dma_addressing_limitedBalbir Singh committed 1 year ago2042c35
  29. dma-mapping: fix swapped dir/flags arguments to trace_dma_alloc_sgt_errSean Anderson committed 2 years agod5bbfba
  30. dma-mapping: trace more error pathsSean Anderson committed 2 years ago68b6dbf
  31. dma-mapping: use trace_dma_alloc for dma_alloc* instead of using trace_dma_mapSean Anderson committed 2 years agoc4484ab
  32. dma-mapping: trace dma_alloc/free directionSean Anderson committed 2 years ago3afff77
  33. dma-mapping: report unlimited DMA addressing in IOMMU DMA pathLeon Romanovsky committed 2 years agob348b6d
  34. dma-mapping: fix vmap and mmap of noncontiougs allocationsChristoph Hellwig committed 2 years agobb0e391
  35. dma-mapping: reflow dma_supportedChristoph Hellwig committed 2 years agoa5fb217