1. d7e02a9 dma-mapping: remove leftover NULL device support by Christoph Hellwig · 5 years ago
  2. 45ba8d5 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost by Linus Torvalds · 5 years ago
  3. 133d624 dma: Introduce dma_max_mapping_size() by Joerg Roedel · 5 years ago
  4. 82c5de0 dma-mapping: remove the DMA_MEMORY_EXCLUSIVE flag by Christoph Hellwig · 6 years ago
  5. 91a6fda dma-mapping: remove dma_mark_declared_memory_occupied by Christoph Hellwig · 6 years ago
  6. ff4c25f dma-mapping: improve selection of dma_declare_coherent availability by Christoph Hellwig · 5 years ago
  7. dc2acde dma-mapping: add a kconfig symbol for arch_teardown_dma_ops availability by Christoph Hellwig · 6 years ago
  8. 347cb6a dma-mapping: add a kconfig symbol for arch_setup_dma_ops availability by Christoph Hellwig · 6 years ago
  9. 645386d dma-mapping: don't BUG when calling dma_map_resource on RAM by Christoph Hellwig · 6 years ago
  10. cfced78 dma-mapping: remove the default map_resource implementation by Christoph Hellwig · 6 years ago
  11. dfd32ca dma-mapping: remove dma_zalloc_coherent() by Luis Chamberlain · 6 years ago
  12. ed6ccf1 dma-mapping: properly stub out the DMA API for !CONFIG_HAS_DMA by Christoph Hellwig · 6 years ago
  13. 4788ba5 dma-mapping: remove dmam_{declare,release}_coherent_memory by Christoph Hellwig · 6 years ago
  14. d7076f0 dma-mapping: implement dmam_alloc_coherent using dmam_alloc_attrs by Christoph Hellwig · 6 years ago
  15. 2e05ea5 dma-mapping: implement dma_map_single_attrs using dma_map_page_attrs by Christoph Hellwig · 6 years ago
  16. af7ddd8 Merge tag 'dma-mapping-4.21' of git://git.infradead.org/users/hch/dma-mapping by Linus Torvalds · 6 years ago
  17. 0cd60eb dma-mapping: fix flags in dma_alloc_wc by Christoph Hellwig · 6 years ago
  18. 06d4dd2 dma-mapping: deprecate dma_zalloc_coherent by Christoph Hellwig · 6 years ago
  19. 356da6d dma-mapping: bypass indirect calls for dma-direct by Christoph Hellwig · 6 years ago
  20. 90ac706 dma-mapping: factor out dummy DMA ops by Robin Murphy · 6 years ago
  21. 8ddbe59 dma-mapping: move dma_cache_sync out of line by Christoph Hellwig · 6 years ago
  22. 7249c1a dma-mapping: move various slow path functions out of line by Christoph Hellwig · 6 years ago
  23. 7f0fee2 dma-mapping: merge dma_unmap_page_attrs and dma_unmap_single_attrs by Christoph Hellwig · 6 years ago
  24. 8d59b5f dma-mapping: simplify the dma_sync_single_range_for_{cpu,device} implementation by Christoph Hellwig · 6 years ago
  25. b14b9d2 dma-mapping: return an error code from dma_mapping_error by Christoph Hellwig · 6 years ago
  26. 68c9ac1 dma-mapping: remove the mapping_error dma_map_ops method by Christoph Hellwig · 6 years ago
  27. 42ee3ca dma-mapping: provide a generic DMA_MAPPING_ERROR by Christoph Hellwig · 6 years ago
  28. 0c3b317 dma-mapping: move the arm64 noncoherent alloc/free support to common code by Christoph Hellwig · 6 years ago
  29. c9d76d0 dma-mapping: fix return type of dma_set_max_seg_size() by Niklas Söderlund · 6 years ago
  30. 7ed1d91 dma-mapping: translate __GFP_NOFAIL to DMA_ATTR_NO_WARN by Christoph Hellwig · 6 years ago
  31. 99c65fa dma-debug: Check for drivers mapping invalid addresses in dma_map_single() by Stephen Boyd · 6 years ago
  32. c6d4381 dma-mapping: make the get_required_mask method available unconditionally by Christoph Hellwig · 6 years ago
  33. 1a0afc1 Revert "dma-mapping: clear dev->dma_ops in arch_teardown_dma_ops" by Christoph Hellwig · 6 years ago
  34. 9406a49 dma-mapping: support non-coherent devices in dma_common_get_sgtable by Christoph Hellwig · 6 years ago
  35. 58b0440 dma-mapping: consolidate the dma mmap implementations by Christoph Hellwig · 6 years ago
  36. bc3ec75 dma-mapping: merge direct and noncoherent ops by Christoph Hellwig · 6 years ago
  37. 46053c7 dma-mapping: clear dev->dma_ops in arch_teardown_dma_ops by Christoph Hellwig · 6 years ago
  38. dc3c055 dma-mapping: remove dma_deconfigure by Christoph Hellwig · 6 years ago
  39. ccf640f dma-mapping: remove dma_configure by Christoph Hellwig · 6 years ago
  40. d27fb99 dma-mapping: relax warning for per-device areas by Robin Murphy · 6 years ago
  41. 0ead51c x86/pci-dma: switch the VIA 32-bit DMA quirk to use the struct device flag by Christoph Hellwig · 6 years ago
  42. 884571f dma-mapping: remove unused gfp_t parameter to arch_dma_alloc_attrs by Huaisheng Ye · 6 years ago
  43. 782e676 dma-mapping: provide a generic dma-noncoherent implementation by Christoph Hellwig · 6 years ago
  44. f616ab5 dma-mapping: move the NEED_DMA_MAP_STATE config symbol to lib/Kconfig by Christoph Hellwig · 6 years ago
  45. 325ef18 PCI: remove PCI_DMA_BUS_IS_PHYS by Christoph Hellwig · 6 years ago
  46. 652ede3 Merge tag 'dma-mapping-4.17' of git://git.infradead.org/users/hch/dma-mapping by Linus Torvalds · 6 years ago
  47. e89f5b3 dma-mapping: Don't clear GFP_ZERO in dma_alloc_attrs by Christoph Hellwig · 6 years ago
  48. ab642e9 dma-coherent: Add NO_DMA dummies for managed DMA API by Geert Uytterhoeven · 6 years ago
  49. f29ab49 dma-mapping: Convert NO_DMA get_dma_ops() into a real dummy by Geert Uytterhoeven · 6 years ago
  50. ecc2dc5 dma-mapping: fix a comment typo by Christoph Hellwig · 6 years ago
  51. 002e674 dma-direct: rename dma_noop to dma_direct by Christoph Hellwig · 7 years ago
  52. cea9d03 dma-mapping: add an arch_dma_supported hook by Christoph Hellwig · 7 years ago
  53. 57bf5a8 dma-mapping: clear harmful GFP_* flags in common code by Christoph Hellwig · 7 years ago
  54. 205e1b7 dma-mapping: warn when there is no coherent_dma_mask by Christoph Hellwig · 7 years ago
  55. a41ef1e dma-mapping: take dma_pfn_offset into account in dma_max_pfn by Christoph Hellwig · 7 years ago
  56. 13231ca Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi by Linus Torvalds · 7 years ago
  57. 860dd44 scsi: dma-mapping: always provide dma_get_cache_alignment by Christoph Hellwig · 7 years ago
  58. 4950276 kmemcheck: remove annotations by Levin, Alexander (Sasha Levin) · 7 years ago
  59. e37e0ee Merge tag 'dma-mapping-4.15' of git://git.infradead.org/users/hch/dma-mapping by Linus Torvalds · 7 years ago
  60. b244131 License cleanup: add SPDX GPL-2.0 license identifier to files with no license by Greg Kroah-Hartman · 7 years ago
  61. c9eb617 dma-mapping: turn dma_cache_sync into a dma_map_ops method by Christoph Hellwig · 7 years ago
  62. 5226971 Merge tag 'dma-mapping-4.14' of git://git.infradead.org/users/hch/dma-mapping by Linus Torvalds · 7 years ago
  63. 2436bdc dma-coherent: remove the DMA_MEMORY_MAP and DMA_MEMORY_IO flags by Christoph Hellwig · 7 years ago
  64. b32dbc1 dma-coherent: remove the DMA_MEMORY_INCLUDES_CHILDREN flag by Christoph Hellwig · 7 years ago
  65. 2fd523c dma-mapping: remove dma_alloc_noncoherent and dma_free_noncoherent by Christoph Hellwig · 7 years ago
  66. 413d63d71b Merge branch 'linus' into x86/mm to pick up fixes and to fix conflicts by Ingo Molnar · 7 years ago
  67. 5237e95 dma-mapping: reduce dma_mapping_error inline bloat by Robin Murphy · 7 years ago
  68. 43fc509 dma-coherent: introduce interface for default DMA pool by Vladimir Murzin · 7 years ago
  69. 648babb swiotlb: Add warnings for use of bounce buffers with SME by Tom Lendacky · 7 years ago
  70. 63d36c9 dma-mapping: replace dmam_alloc_noncoherent with dmam_alloc_attrs by Christoph Hellwig · 7 years ago
  71. 03b6438 dma-mapping: remove dmam_free_noncoherent by Christoph Hellwig · 7 years ago
  72. 8cc9c26 dma-mapping: remove the set_dma_mask method by Christoph Hellwig · 7 years ago
  73. 447d899 dma-mapping: remove HAVE_ARCH_DMA_SUPPORTED by Christoph Hellwig · 7 years ago
  74. f51f288 dma-mapping: remove DMA_ERROR_CODE by Christoph Hellwig · 7 years ago
  75. 09515ef of/acpi: Configure dma operations at probe time for platform/amba/pci bus devices by Sricharan R · 7 years ago
  76. ac1820f Merge tag 'for-next-dma_ops' of git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma by Linus Torvalds · 7 years ago
  77. 551199a lib/dma-virt: Add dma_virt_ops by Bart Van Assche · 7 years ago
  78. 815dd18 treewide: Consolidate get_dma_ops() implementations by Bart Van Assche · 7 years ago
  79. ca6e8e1 treewide: Consolidate set_dma_ops() implementations by Bart Van Assche · 7 years ago
  80. 5299709 treewide: Constify most dma_map_ops structures by Bart Van Assche · 7 years ago
  81. b2fb366 common: DMA-mapping: add DMA_ATTR_PRIVILEGED attribute by Mitchel Humpherys · 8 years ago
  82. 0495c3d dma: add calls for dma_map_page_attrs and dma_unmap_page_attrs by Alexander Duyck · 8 years ago
  83. a9a62c9 dma-mapping: introduce the DMA_ATTR_NO_WARN attribute by Mauricio Faria de Oliveira · 8 years ago
  84. 553911c Merge tag 'dmaengine-4.9-rc1' of git://git.infradead.org/users/vkoul/slave-dma by Linus Torvalds · 8 years ago
  85. 3757dc4 dma-mapping: fix m32r build warning by Niklas Söderlund · 8 years ago
  86. 2895e1f dma-mapping: fix ia64 build, use PHYS_PFN by Niklas Söderlund · 8 years ago
  87. 2481366 dma-mapping.h: preserve unmap info for CONFIG_DMA_API_DEBUG by Andrey Smirnov · 8 years ago
  88. 6f3d879 dma-mapping: add dma_{map,unmap}_resource by Niklas Söderlund · 8 years ago
  89. ba409b3 dma-mapping: add {map,unmap}_resource to dma_map_ops by Niklas Söderlund · 8 years ago
  90. 00085f1 dma-mapping: use unsigned long for dma_attrs by Krzysztof Kozlowski · 8 years ago
  91. 53c92d7 iommu: of: enforce const-ness of struct iommu_ops by Robin Murphy · 8 years ago
  92. f069153 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost by Linus Torvalds · 8 years ago
  93. 5ec9424 Merge branch 'mm-pat-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 8 years ago
  94. d6b7eae dma-mapping: avoid oops when parameter cpu_addr is null by Zhen Lei · 8 years ago
  95. f6e4566 dma, mm/pat: Rename dma_*_writecombine() to dma_*_wc() by Luis R. Rodriguez · 8 years ago
  96. a8463d4 dma: Provide simple noop dma ops by Christian Borntraeger · 8 years ago
  97. 8e99469 dma-mapping: use offset_in_page macro by Geliang Tang · 8 years ago
  98. 20d666e dma-mapping: remove <asm-generic/dma-coherent.h> by Christoph Hellwig · 8 years ago
  99. e1c7e32 dma-mapping: always provide the dma_map_ops based implementation by Christoph Hellwig · 8 years ago
  100. 002edb6 dma-mapping: tidy up dma_parms default handling by Robin Murphy · 9 years ago