1. 75467ee dma-direct: improve DMA mask overflow reporting by Christoph Hellwig · 5 years ago
  2. 4a47cba dma-direct: improve swiotlb error reporting by Christoph Hellwig · 5 years ago
  3. 91ef26f dma-direct: relax addressability checks in dma_direct_supported by Christoph Hellwig · 5 years ago
  4. 8c8c5a499 dma-contiguous: CMA: give precedence to cmdline by Nicolas Saenz Julienne · 5 years ago
  5. 964975a lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr by Huang Shijie · 5 years ago
  6. 81b6b96 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux; tag 'dma-mapping-5.5' of git://git.infradead.org/users/hch/dma-mapping by Linus Torvalds · 5 years ago
  7. 436b2a8 Merge tag 'printk-for-5.5' of git://git.kernel.org/pub/scm/linux/kernel/git/pmladek/printk by Linus Torvalds · 5 years ago
  8. a7ba70f dma-mapping: treat dev->bus_dma_mask as a DMA limit by Nicolas Saenz Julienne · 5 years ago
  9. d7293f7 Merge branch 'for-next/zone-dma' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux into dma-mapping-for-next by Christoph Hellwig · 5 years ago
  10. 68a33b1 dma-direct: exclude dma_direct_map_resource from the min_low_pfn check by Christoph Hellwig · 5 years ago
  11. 4268ac6 dma-direct: don't check swiotlb=force in dma_direct_map_resource by Christoph Hellwig · 5 years ago
  12. 50f579a dma-debug: clean up put_hash_bucket() by Dan Carpenter · 5 years ago
  13. 56e35f9 dma-mapping: drop the dev argument to arch_sync_dma_for_* by Christoph Hellwig · 5 years ago
  14. 5e76f56 dma-debug: increase HASH_SIZE by Eric Dumazet · 5 years ago
  15. d3694f30 dma-debug: reorder struct dma_debug_entry fields by Eric Dumazet · 5 years ago
  16. 3acac06 dma-mapping: merge the generic remapping helpers into dma-direct by Christoph Hellwig · 5 years ago
  17. 34dc0ea dma-direct: provide mmap and get_sgtable method overrides by Christoph Hellwig · 5 years ago
  18. 4e1003a dma-direct: remove the dma_handle argument to __dma_direct_alloc_pages by Christoph Hellwig · 5 years ago
  19. acaade1 dma-direct: remove __dma_direct_free_pages by Christoph Hellwig · 5 years ago
  20. 8b5369e dma/direct: turn ARCH_ZONE_DMA_BITS into a variable by Nicolas Saenz Julienne · 5 years ago
  21. ca66536 kernel: dma-contiguous: mark CMA parameters __initdata/__initconst by Shyam Saini · 5 years ago
  22. 9ff6aa0 dma-debug: add a schedule point in debug_dma_dump_mappings() by Eric Dumazet · 5 years ago
  23. a445e940 dma-mapping: fix handling of dma-ranges for reserved memory (again) by Vladimir Murzin · 5 years ago
  24. fc65104 dma-debug: Use pr_warn instead of pr_warning by Kefeng Wang · 5 years ago
  25. 2cf2aa6 dma-mapping: fix false positivse warnings in dma_common_free_remap() by Andrey Smirnov · 5 years ago
  26. 45824fc Merge tag 'powerpc-5.4-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux by Linus Torvalds · 5 years ago
  27. 671df18 Merge tag 'dma-mapping-5.4' of git://git.infradead.org/users/hch/dma-mapping by Linus Torvalds · 5 years ago
  28. e95adb9 Merge branches 'arm/omap', 'arm/exynos', 'arm/smmu', 'arm/mediatek', 'arm/qcom', 'arm/renesas', 'x86/amd', 'x86/vt-d' and 'core' into next by Joerg Roedel · 5 years ago
  29. 3fc1ca0 swiotlb: Split size parameter to map/unmap APIs by Lu Baolu · 5 years ago
  30. 5cf4537 dma-mapping: introduce a dma_common_find_pages helper by Christoph Hellwig · 6 years ago
  31. 5123174 dma-mapping: always use VM_DMA_COHERENT for generic DMA remap by Christoph Hellwig · 5 years ago
  32. 249baa5 dma-mapping: provide a better default ->get_required_mask by Christoph Hellwig · 5 years ago
  33. d929553 dma-mapping: remove the dma_declare_coherent_memory export by Christoph Hellwig · 5 years ago
  34. 7a01ee4 dma-mapping: remove the dma_mmap_from_dev_coherent export by Christoph Hellwig · 5 years ago
  35. 1fa0682 dma-mapping: remove dma_release_declared_memory by Christoph Hellwig · 5 years ago
  36. 62fcee9 dma-mapping: remove CONFIG_ARCH_NO_COHERENT_DMA_MMAP by Christoph Hellwig · 5 years ago
  37. e29ccc1 dma-mapping: add a dma_can_mmap helper by Christoph Hellwig · 5 years ago
  38. f9f3232 dma-mapping: explicitly wire up ->mmap and ->get_sgtable by Christoph Hellwig · 5 years ago
  39. 1445146 dma-mapping: move the dma_get_sgtable API comments from arm to common code by Christoph Hellwig · 6 years ago
  40. 6ba9941 dma-mapping: introduce dma_get_merge_boundary() by Yoshihiro Shimoda · 5 years ago
  41. 8e3a68f dma-mapping: make dma_atomic_pool_init self-contained by Christoph Hellwig · 5 years ago
  42. 419e2f1 dma-mapping: remove arch_dma_mmap_pgprot by Christoph Hellwig · 5 years ago
  43. 90ae409 dma-direct: fix zone selection after an unaddressable CMA allocation by Christoph Hellwig · 5 years ago
  44. 33dcb37 dma-mapping: fix page attributes for dma_mmap_* by Christoph Hellwig · 5 years ago
  45. d8ad555 dma-direct: don't truncate dma_required_mask to bus addressing capabilities by Lucas Stach · 5 years ago
  46. cf14be0 dma-direct: fix DMA_ATTR_NO_KERNEL_MAPPING by Christoph Hellwig · 5 years ago
  47. e740815 dma-mapping: Remove dma_check_mask() by Thiago Jung Bauermann · 5 years ago
  48. 47e5d8f swiotlb: Remove call to sme_active() by Thiago Jung Bauermann · 5 years ago
  49. 234172f Merge tag 'arm-swiotlb-5.3' of git://git.infradead.org/users/hch/dma-mapping by Linus Torvalds · 5 years ago
  50. f46cc01 dma-contiguous: page-align the size in dma_free_contiguous() by Nicolin Chen · 5 years ago
  51. c6622a4 dma-contiguous: do not overwrite align in dma_alloc_contiguous() by Nicolin Chen · 5 years ago
  52. 66d7780 dma-mapping: check pfn validity in dma_common_{mmap,get_sgtable} by Christoph Hellwig · 5 years ago
  53. ac60602 Merge tag 'dma-mapping-5.3-1' of git://git.infradead.org/users/hch/dma-mapping by Linus Torvalds · 5 years ago
  54. 449fa54 dma-direct: correct the physical addr in dma_direct_sync_sg_for_cpu/device by Fugang Duan · 5 years ago
  55. d4df33b Merge branch 'for-linus-5.2' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb by Linus Torvalds · 5 years ago
  56. a5008b5 dma-direct: only limit the mapping size if swiotlb could be used by Christoph Hellwig · 5 years ago
  57. 9087c37 dma-direct: Force unencrypted DMA under SME for certain DMA masks by Tom Lendacky · 5 years ago
  58. 9e3a25d Merge tag 'dma-mapping-5.3' of git://git.infradead.org/users/hch/dma-mapping by Linus Torvalds · 5 years ago
  59. f632a81 Merge tag 'driver-core-5.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core by Linus Torvalds · 5 years ago
  60. 1be5147 swiotlb: no need to check return value of debugfs_create functions by Greg Kroah-Hartman · 6 years ago
  61. d98849a dma-direct: handle DMA_ATTR_NO_KERNEL_MAPPING in common code by Christoph Hellwig · 6 years ago
  62. c2f2124e dma-direct: handle DMA_ATTR_NON_CONSISTENT in common code by Christoph Hellwig · 6 years ago
  63. 4b85fae dma-mapping: add a dma_alloc_need_uncached helper by Christoph Hellwig · 6 years ago
  64. 4a54d16 dma-mapping: truncate dma masks to what dma_addr_t can hold by Christoph Hellwig · 6 years ago
  65. 8492101 Merge branch 'stable/for-linus-5.2' into devel/for-linus-5.2 by Konrad Rzeszutek Wilk · 6 years ago
  66. 9c106119f swiotlb: fix phys_addr_t overflow warning by Arnd Bergmann · 6 years ago
  67. 4b4b077 dma-remap: Avoid de-referencing NULL atomic_pool by Florian Fainelli · 6 years ago
  68. 4aa095e swiotlb: Return consistent SWIOTLB segments/nr_tbl by Florian Fainelli · 6 years ago
  69. 0bfaffb swiotlb: Group identical cleanup in swiotlb_cleanup() by Florian Fainelli · 6 years ago
  70. 4505153 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 333 by Thomas Gleixner · 6 years ago
  71. c30700d dma-direct: provide generic support for uncached kernel segments by Christoph Hellwig · 6 years ago
  72. bd2e756 dma-contiguous: use fallback alloc_pages for single pages by Nicolin Chen · 6 years ago
  73. b1d2dc0 dma-contiguous: add dma_{alloc,free}_contiguous() helpers by Nicolin Chen · 6 years ago
  74. ec8f24b treewide: Add SPDX license identifier - Makefile/Kconfig by Thomas Gleixner · 6 years ago
  75. 457c899 treewide: Add SPDX license identifier for missed files by Thomas Gleixner · 6 years ago
  76. ddab533 Merge tag 'dma-mapping-5.2' of git://git.infradead.org/users/hch/dma-mapping by Linus Torvalds · 6 years ago
  77. 498e863 Merge branch 'stable/for-linus-5.2' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb by Linus Torvalds · 6 years ago
  78. 13bf5ce dma-mapping: add a Kconfig symbol to indicate arch_dma_prep_coherent presence by Christoph Hellwig · 6 years ago
  79. 746017e dma/debug: Simplify stracktrace retrieval by Thomas Gleixner · 6 years ago
  80. 148a97d dma-mapping: remove an unnecessary NULL check by Dan Carpenter · 6 years ago
  81. 53b29c3 swiotlb: save io_tlb_used to local variable before leaving critical section by Dongli Zhang · 6 years ago
  82. 8c516543 dma-debug: only skip one stackframe entry by Scott Wood · 6 years ago
  83. 83ca259 swiotlb: dump used and total slots when swiotlb buffer is full by Dongli Zhang · 6 years ago
  84. e43e265 x86/dma: Remove the x86_dma_fallback_dev hack by Christoph Hellwig · 6 years ago
  85. d7e02a9 dma-mapping: remove leftover NULL device support by Christoph Hellwig · 6 years ago
  86. c13edf8 dma: select GENERIC_ALLOCATOR for DMA_REMAP by Clément Leger · 6 years ago
  87. 26fb3da memblock: drop memblock_alloc_*_nopanic() variants by Mike Rapoport · 6 years ago
  88. 8a7f97b treewide: add checks for the return value of memblock_alloc*() by Mike Rapoport · 6 years ago
  89. a0bf842 swiotlb: add checks for the return value of memblock_alloc*() by Mike Rapoport · 6 years ago
  90. 45ba8d5 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost by Linus Torvalds · 6 years ago
  91. b7a7d1c Merge tag 'dma-mapping-5.1' of git://git.infradead.org/users/hch/dma-mapping by Linus Torvalds · 6 years ago
  92. e4ff63b Merge branch 'stable/for-linus-5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb by Linus Torvalds · 6 years ago
  93. 6c3ac11 Merge tag 'powerpc-5.1-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux by Linus Torvalds · 6 years ago
  94. 133d624 dma: Introduce dma_max_mapping_size() by Joerg Roedel · 6 years ago
  95. 492366f swiotlb: Add is_swiotlb_active() function by Joerg Roedel · 6 years ago
  96. abe420b swiotlb: Introduce swiotlb_max_mapping_size() by Joerg Roedel · 6 years ago
  97. 82c5de0 dma-mapping: remove the DMA_MEMORY_EXCLUSIVE flag by Christoph Hellwig · 6 years ago
  98. 91a6fda dma-mapping: remove dma_mark_declared_memory_occupied by Christoph Hellwig · 6 years ago
  99. ddb26d8 dma-mapping: move CONFIG_DMA_CMA to kernel/dma/Kconfig by Christoph Hellwig · 6 years ago
  100. ff4c25f dma-mapping: improve selection of dma_declare_coherent availability by Christoph Hellwig · 6 years ago