1. 3622b86 dma-mapping: reject GFP_COMP for noncoherent allocations by Christoph Hellwig · 2 years, 2 months ago
  2. ffcb754 dma-mapping: reject __GFP_COMP in dma_alloc_attrs by Christoph Hellwig · 2 years, 4 months ago
  3. 27bc50f Merge tag 'mm-stable-2022-10-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm by Linus Torvalds · 2 years, 5 months ago
  4. 7ade4f1 dma: kmsan: unpoison DMA mappings by Alexander Potapenko · 2 years, 6 months ago
  5. 9fc18f6 dma-mapping: mark dma_supported static by Christoph Hellwig · 2 years, 6 months ago
  6. 8419702 dma-mapping: reformat comment to suppress htmldoc warning by Logan Gunthorpe · 2 years, 7 months ago
  7. 159bf19 dma-mapping: add flags to dma_map_ops to indicate PCI P2PDMA support by Logan Gunthorpe · 2 years, 8 months ago
  8. 7c2645a dma-mapping: allow EREMOTEIO return code for P2PDMA transfers by Logan Gunthorpe · 2 years, 8 months ago
  9. a229cc1 dma-mapping: add dma_opt_mapping_size() by John Garry · 2 years, 8 months ago
  10. 4fe87e8 dma-mapping: move pgprot_decrypted out of dma_pgprot by Christoph Hellwig · 3 years ago
  11. 00ba935 ARM: ixp4xx: Drop custom DMA coherency and bouncing by Linus Walleij · 3 years, 1 month ago
  12. 46f8763 Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux by Linus Torvalds · 3 years, 4 months ago
  13. c2bbf9d dma-debug: teach add_dma_entry() about DMA_ATTR_SKIP_CPU_SYNC by Hamza Mahfooz · 3 years, 5 months ago
  14. 011a9ce dma-mapping: fix the kerneldoc for dma_map_sgtable() by Logan Gunthorpe · 3 years, 5 months ago
  15. a9c38c5 dma-mapping: remove bogus test for pfn_valid from dma_map_resource by Mike Rapoport · 3 years, 5 months ago
  16. a61cb60 dma-mapping: fix the kerneldoc for dma_map_sg_attrs by Christoph Hellwig · 3 years, 6 months ago
  17. 2a047e0 dma-mapping: return an unsigned int from dma_map_sg{,_attrs} by Christoph Hellwig · 3 years, 7 months ago
  18. d03c544 dma-mapping: disallow .map_sg operations from returning zero on error by Logan Gunthorpe · 3 years, 7 months ago
  19. fffe3cc dma-mapping: allow map_sg() ops to return negative error codes by Logan Gunthorpe · 3 years, 7 months ago
  20. 7d5b573 dma-mapping: add a dma_alloc_noncontiguous API by Christoph Hellwig · 4 years, 1 month ago
  21. 198c50e dma-mapping: refactor dma_{alloc,free}_pages by Christoph Hellwig · 4 years, 1 month ago
  22. eedb0b1 dma-mapping: add a dma_mmap_pages helper by Christoph Hellwig · 4 years, 1 month ago
  23. a4dec04 Merge tag 'dma-mapping-5.12' of git://git.infradead.org/users/hch/dma-mapping by Linus Torvalds · 4 years ago
  24. 6d4e9a8 driver core: lift dma_default_coherent into common code by Christoph Hellwig · 4 years, 1 month ago
  25. 81d88ce dma-mapping: remove the {alloc,free}_noncoherent methods by Christoph Hellwig · 4 years, 3 months ago
  26. 8d8d53c dma-mapping: Allow mixing bypass and mapped DMA operation by Alexey Kardashevskiy · 4 years, 4 months ago
  27. 19c65c3 dma-mapping: move large parts of <linux/dma-direct.h> to kernel/dma by Christoph Hellwig · 4 years, 5 months ago
  28. a1fd09e dma-mapping: move dma-debug.h to kernel/dma/ by Christoph Hellwig · 4 years, 6 months ago
  29. 0a0f0d8 dma-mapping: split <linux/dma-mapping.h> by Christoph Hellwig · 4 years, 5 months ago
  30. de7cf91 dma-mapping: add new {alloc,free}_noncoherent dma_map_ops methods by Christoph Hellwig · 4 years, 6 months ago
  31. efa70f2 dma-mapping: add a new dma_alloc_pages API by Christoph Hellwig · 4 years, 6 months ago
  32. 5a84292 dma-mapping: remove dma_cache_sync by Christoph Hellwig · 4 years, 6 months ago
  33. f959dcd dma-direct: Fix potential NULL pointer dereference by Thomas Tai · 4 years, 6 months ago
  34. 545d292 dma-mapping: move dma_common_{mmap,get_sgtable} out of mapping.c by Christoph Hellwig · 4 years, 7 months ago
  35. d35834c dma-mapping: add a dma_ops_bypass flag to struct device by Christoph Hellwig · 5 years ago
  36. d3fa60d dma-mapping: move the remaining DMA API calls out of line by Christoph Hellwig · 4 years, 8 months ago
  37. 3aa916250 dma-mapping: Add a new dma_need_sync API by Christoph Hellwig · 4 years, 8 months ago
  38. 17c4a2a dma-mapping: Fix dma_pgprot() for unencrypted coherent pages by Thomas Hellstrom · 5 years ago
  39. 34dc0ea dma-direct: provide mmap and get_sgtable method overrides by Christoph Hellwig · 5 years ago
  40. 45824fc0 Merge tag 'powerpc-5.4-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux by Linus Torvalds · 5 years ago
  41. 249baa5 dma-mapping: provide a better default ->get_required_mask by Christoph Hellwig · 6 years ago
  42. 62fcee9 dma-mapping: remove CONFIG_ARCH_NO_COHERENT_DMA_MMAP by Christoph Hellwig · 6 years ago
  43. e29ccc1 dma-mapping: add a dma_can_mmap helper by Christoph Hellwig · 6 years ago
  44. f9f3232 dma-mapping: explicitly wire up ->mmap and ->get_sgtable by Christoph Hellwig · 6 years ago
  45. 1445146 dma-mapping: move the dma_get_sgtable API comments from arm to common code by Christoph Hellwig · 6 years ago
  46. 6ba9941 dma-mapping: introduce dma_get_merge_boundary() by Yoshihiro Shimoda · 6 years ago
  47. 419e2f1 dma-mapping: remove arch_dma_mmap_pgprot by Christoph Hellwig · 6 years ago
  48. 33dcb37 dma-mapping: fix page attributes for dma_mmap_* by Christoph Hellwig · 6 years ago
  49. e740815 dma-mapping: Remove dma_check_mask() by Thiago Jung Bauermann · 6 years ago
  50. 66d7780 dma-mapping: check pfn validity in dma_common_{mmap,get_sgtable} by Christoph Hellwig · 6 years ago
  51. 4a54d16 dma-mapping: truncate dma masks to what dma_addr_t can hold by Christoph Hellwig · 6 years ago
  52. 148a97d dma-mapping: remove an unnecessary NULL check by Dan Carpenter · 6 years ago
  53. e43e265 x86/dma: Remove the x86_dma_fallback_dev hack by Christoph Hellwig · 6 years ago
  54. 45ba8d5 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost by Linus Torvalds · 6 years ago
  55. 133d624 dma: Introduce dma_max_mapping_size() by Joerg Roedel · 6 years ago
  56. 11ddce1 dma-mapping, powerpc: simplify the arch dma_set_mask override by Christoph Hellwig · 6 years ago
  57. ffe3dfd powerpc/dma: stop overriding dma_get_required_mask by Christoph Hellwig · 6 years ago
  58. 4788ba5 dma-mapping: remove dmam_{declare,release}_coherent_memory by Christoph Hellwig · 6 years ago
  59. d7076f0 dma-mapping: implement dmam_alloc_coherent using dmam_alloc_attrs by Christoph Hellwig · 6 years ago
  60. 8b1cce9 dma-mapping: fix inverted logic in dma_supported by Thierry Reding · 6 years ago
  61. 356da6d dma-mapping: bypass indirect calls for dma-direct by Christoph Hellwig · 6 years ago
  62. 8ddbe59 dma-mapping: move dma_cache_sync out of line by Christoph Hellwig · 6 years ago
  63. 7249c1a dma-mapping: move various slow path functions out of line by Christoph Hellwig · 6 years ago
  64. 05887cb dma-mapping: move dma_get_required_mask to kernel/dma by Christoph Hellwig · 6 years ago
  65. f0edfea dma-mapping: move the remap helpers to a separate file by Christoph Hellwig · 7 years ago
  66. 9406a49 dma-mapping: support non-coherent devices in dma_common_get_sgtable by Christoph Hellwig · 7 years ago
  67. 58b0440 dma-mapping: consolidate the dma mmap implementations by Christoph Hellwig · 6 years ago
  68. dc3c055 dma-mapping: remove dma_deconfigure by Christoph Hellwig · 7 years ago
  69. ccf640f dma-mapping: remove dma_configure by Christoph Hellwig · 7 years ago
  70. cf65a0f dma-mapping: move all DMA mapping code to kernel/dma by Christoph Hellwig · 7 years ago[Renamed (98%) from drivers/base/dma-mapping.c]
  71. 07397df dma-mapping: move dma configuration to bus infrastructure by Nipun Gupta · 7 years ago
  72. 60695be dma-mapping: postpone cpu addr translation on mmap by Jacopo Mondi · 7 years ago
  73. 3282570 driver core: Remove redundant license text by Greg Kroah-Hartman · 7 years ago
  74. 989d42e driver core: add SPDX identifiers to all driver core files by Greg Kroah-Hartman · 7 years ago
  75. 2436bdc dma-coherent: remove the DMA_MEMORY_MAP and DMA_MEMORY_IO flags by Christoph Hellwig · 8 years ago
  76. 43fc509 dma-coherent: introduce interface for default DMA pool by Vladimir Murzin · 8 years ago
  77. f72e24a Merge tag 'dma-mapping-4.13' of git://git.infradead.org/users/hch/dma-mapping by Linus Torvalds · 8 years ago
  78. 07c75d7 drivers: dma-mapping: allow dma_common_mmap() for NOMMU by Vladimir Murzin · 8 years ago
  79. 63d36c9 dma-mapping: replace dmam_alloc_noncoherent with dmam_alloc_attrs by Christoph Hellwig · 8 years ago
  80. 03b6438 dma-mapping: remove dmam_free_noncoherent by Christoph Hellwig · 8 years ago
  81. 1a3389f drivers: dma-mapping: Do not leave an invalid area->pages pointer in dma_common_contiguous_remap() by Catalin Marinas · 8 years ago
  82. 28b4780 Merge tag 'iommu-updates-v4.12' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu by Linus Torvalds · 8 years ago
  83. 5a1bb63 drivers: acpi: Handle IOMMU lookup failure with deferred probing or error by Sricharan R · 8 years ago
  84. 7b07cbe iommu: of: Handle IOMMU lookup failure with deferred probing or error by Laurent Pinchart · 8 years ago
  85. 09515ef of/acpi: Configure dma operations at probe time for platform/amba/pci bus devices by Sricharan R · 8 years ago
  86. 0dd8911 drivers: base: dma-mapping: use nth_page helper by Geliang Tang · 8 years ago
  87. cd74da9 drivers: base: dma-mapping: Fix typo in dmam_alloc_non_coherent comments by Florian Fainelli · 8 years ago
  88. 775115c drivers/base dmam_declare_coherent_memory leaks by Vyacheslav V. Yurkov · 9 years ago
  89. 95da00e dma-mapping: use vma_pages(). by Muhammad Falak R Wani · 9 years ago
  90. 8571410 drivers: base: dma-mapping: page align the size when unmap_kernel_range by Peng Fan · 9 years ago
  91. 20d666e dma-mapping: remove <asm-generic/dma-coherent.h> by Christoph Hellwig · 9 years ago
  92. 0d4a619 dma-mapping: make the generic coherent dma mmap implementation optional by Christoph Hellwig · 9 years ago
  93. 6d42d79 drivers: base: dma-mapping: Erase blank space after pointer by Marius Cristian Eseanu · 10 years ago
  94. 513510d common: dma-mapping: introduce common remapping functions by Laura Abbott · 10 years ago
  95. 88a984b DMA-API: Change dma_declare_coherent_memory() CPU address to phys_addr_t by Bjorn Helgaas · 11 years ago
  96. c6c2295 [media] dma-mapping: fix dma_common_get_sgtable() conditional compilation by Marek Szyprowski · 12 years ago
  97. d2b7428 common: dma-mapping: introduce dma_get_sgtable() function by Marek Szyprowski · 13 years ago
  98. 64ccc9c common: dma-mapping: add support for generic dma_mmap_* calls by Marek Szyprowski · 13 years ago
  99. 1b6bc32 drivers/base: Add export.h for EXPORT_SYMBOL/THIS_MODULE as required. by Paul Gortmaker · 14 years ago
  100. 5a0e3ad include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h by Tejun Heo · 15 years ago