1. 892fc9f dma-pool: Fix an uninitialized variable bug in atomic_pool_expand() by Dan Carpenter · 4 years, 5 months ago
  2. d271b51 Merge tag 'dma-mapping-5.9-1' of git://git.infradead.org/users/hch/dma-mapping by Linus Torvalds · 4 years, 5 months ago
  3. 5bbec3c Merge tag 'sh-for-5.9' of git://git.libc.org/linux-sh by Linus Torvalds · 4 years, 5 months ago
  4. 846f9e1 dma-mapping: consolidate the NO_DMA definition in kernel/dma/Kconfig by Christoph Hellwig · 4 years, 6 months ago
  5. 5848dc5 dma-debug: remove debug_dma_assert_idle() function by Linus Torvalds · 4 years, 5 months ago
  6. a85ffd5 dma-debug: fix debug_dma_assert_idle(), use rcu_read_lock() by Hugh Dickins · 4 years, 5 months ago
  7. d7e673e dma-pool: Only allocate from CMA when in same memory zone by Nicolas Saenz Julienne · 4 years, 5 months ago
  8. 9420139 dma-pool: fix coherent pool allocations for IOMMU mappings by Christoph Hellwig · 4 years, 5 months ago
  9. 2324d50 Merge tag 'docs-5.9' of git://git.lwn.net/linux by Linus Torvalds · 4 years, 6 months ago
  10. 2ed90db Merge tag 'dma-mapping-5.9' of git://git.infradead.org/users/hch/dma-mapping by Linus Torvalds · 4 years, 6 months ago
  11. 99ea152 Merge tag 'uninit-macro-v5.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux by Linus Torvalds · 4 years, 6 months ago
  12. 274b3f7 dma-contiguous: cleanup dma_alloc_contiguous by Christoph Hellwig · 4 years, 6 months ago
  13. 23efed6 dma-debug: use named initializers for dir2name by Christoph Hellwig · 4 years, 6 months ago
  14. d35834c dma-mapping: add a dma_ops_bypass flag to struct device by Christoph Hellwig · 4 years, 10 months ago
  15. 2f9237d dma-mapping: make support for dma ops optional by Christoph Hellwig · 4 years, 6 months ago
  16. 3f649ab treewide: Remove uninitialized_var() usage by Kees Cook · 4 years, 8 months ago
  17. b417417 dma-mapping: inline the fast path dma-direct calls by Christoph Hellwig · 4 years, 6 months ago
  18. d3fa60d dma-mapping: move the remaining DMA API calls out of line by Christoph Hellwig · 4 years, 6 months ago
  19. d9765e4 dma-pool: do not allocate pool memory from CMA by Nicolas Saenz Julienne · 4 years, 6 months ago
  20. 81e9d89 dma-pool: make sure atomic pool suits device by Nicolas Saenz Julienne · 4 years, 6 months ago
  21. 48b6703 dma-pool: introduce dma_guess_pool() by Nicolas Saenz Julienne · 4 years, 6 months ago
  22. 23e469b dma-pool: get rid of dma_in_atomic_pool() by Nicolas Saenz Julienne · 4 years, 6 months ago
  23. 567f6a6 dma-direct: provide function to check physical memory area validity by Nicolas Saenz Julienne · 4 years, 6 months ago
  24. 5a76489 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net by Linus Torvalds · 4 years, 6 months ago
  25. e708e2b Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf by David S. Miller · 4 years, 7 months ago
  26. 3aa916250 dma-mapping: Add a new dma_need_sync API by Christoph Hellwig · 4 years, 7 months ago
  27. 71cdec4 dma-mapping: warn when coherent pool is depleted by David Rientjes · 4 years, 7 months ago
  28. 985098a docs: fix references for DMA*.txt files by Mauro Carvalho Chehab · 4 years, 7 months ago
  29. 8e36baf dma-remap: align the size in dma_common_*_remap() by Eric Auger · 4 years, 7 months ago
  30. d07ae4c dma-mapping: DMA_COHERENT_POOL should select GENERIC_ALLOCATOR by Christoph Hellwig · 4 years, 7 months ago
  31. 1a2b335 dma-direct: add missing set_memory_decrypted() for coherent mapping by David Rientjes · 4 years, 7 months ago
  32. 56fccf2 dma-direct: check return value when encrypting or decrypting memory by David Rientjes · 4 years, 7 months ago
  33. 96a539f dma-direct: re-encrypt memory if dma_direct_alloc_pages() fails by David Rientjes · 4 years, 7 months ago
  34. 633d5fc dma-direct: always align allocation size in dma_direct_alloc_pages() by David Rientjes · 4 years, 7 months ago
  35. 26749b3 dma-direct: mark __dma_direct_alloc_pages static by Christoph Hellwig · 4 years, 7 months ago
  36. 1fbf57d dma-direct: re-enable mmap for !CONFIG_MMU by Christoph Hellwig · 4 years, 7 months ago
  37. dbed452 dma-pool: decouple DMA_REMAP from DMA_COHERENT_POOL by David Rientjes · 4 years, 7 months ago
  38. 3ee06a6 dma-pool: fix too large DMA pools on medium memory size systems by Geert Uytterhoeven · 4 years, 7 months ago
  39. 1ee18de9 Merge tag 'dma-mapping-5.8' of git://git.infradead.org/users/hch/dma-mapping by Linus Torvalds · 4 years, 8 months ago
  40. 515e5b6 dma-mapping: use vmap insted of reimplementing it by Christoph Hellwig · 4 years, 8 months ago
  41. 298f3db dma-contiguous: fix comment for dma_release_from_contiguous by Peter Collingbourne · 4 years, 9 months ago
  42. 1d65923 dma-pool: scale the default DMA coherent pool size with memory capacity by David Rientjes · 4 years, 9 months ago
  43. 2edc5bb dma-pool: add pool sizes to debugfs by David Rientjes · 4 years, 9 months ago
  44. 76a19940 dma-direct: atomic allocations must come from atomic coherent pools by David Rientjes · 4 years, 9 months ago
  45. 54adadf dma-pool: dynamically expanding atomic pools by David Rientjes · 4 years, 9 months ago
  46. c84dc6e dma-pool: add additional coherent pools to map to gfp mask by David Rientjes · 4 years, 9 months ago
  47. e860c29 dma-remap: separate DMA atomic pools from direct remap code by David Rientjes · 4 years, 9 months ago
  48. 05f099a dma-debug: make __dma_entry_alloc_check_leak() static by Jason Yan · 4 years, 9 months ago
  49. 9bb50ed dma-debug: fix displaying of dma allocation type by Grygorii Strashko · 4 years, 10 months ago
  50. cdcda0d dma-direct: fix data truncation in dma_direct_get_required_mask() by Kishon Vijay Abraham I · 4 years, 10 months ago
  51. 6f43bae Merge tag 'dma-mapping-5.7' of git://git.infradead.org/users/hch/dma-mapping by Linus Torvalds · 4 years, 10 months ago
  52. 17c4a2a dma-mapping: Fix dma_pgprot() for unencrypted coherent pages by Thomas Hellstrom · 4 years, 11 months ago
  53. 999a5d1 dma-direct: provide a arch_dma_clear_uncached hook by Christoph Hellwig · 5 years ago
  54. fa7e224 dma-direct: make uncached_kernel_address more general by Christoph Hellwig · 5 years ago
  55. 3d0fc34 dma-direct: consolidate the error handling in dma_direct_alloc_pages by Christoph Hellwig · 5 years ago
  56. 286c21d dma-coherent: fix integer overflow in the reserved-memory dma allocation by Kevin Grandemange · 4 years, 10 months ago
  57. 75467ee dma-direct: improve DMA mask overflow reporting by Christoph Hellwig · 5 years ago
  58. 4a47cba dma-direct: improve swiotlb error reporting by Christoph Hellwig · 5 years ago
  59. 91ef26f dma-direct: relax addressability checks in dma_direct_supported by Christoph Hellwig · 5 years ago
  60. 8c8c5a499 dma-contiguous: CMA: give precedence to cmdline by Nicolas Saenz Julienne · 5 years ago
  61. 964975a lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr by Huang Shijie · 5 years ago
  62. 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
  63. 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
  64. a7ba70f dma-mapping: treat dev->bus_dma_mask as a DMA limit by Nicolas Saenz Julienne · 5 years ago
  65. 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
  66. 68a33b1 dma-direct: exclude dma_direct_map_resource from the min_low_pfn check by Christoph Hellwig · 5 years ago
  67. 4268ac6 dma-direct: don't check swiotlb=force in dma_direct_map_resource by Christoph Hellwig · 5 years ago
  68. 50f579a dma-debug: clean up put_hash_bucket() by Dan Carpenter · 5 years ago
  69. 56e35f9 dma-mapping: drop the dev argument to arch_sync_dma_for_* by Christoph Hellwig · 5 years ago
  70. 5e76f56 dma-debug: increase HASH_SIZE by Eric Dumazet · 5 years ago
  71. d3694f30 dma-debug: reorder struct dma_debug_entry fields by Eric Dumazet · 5 years ago
  72. 3acac06 dma-mapping: merge the generic remapping helpers into dma-direct by Christoph Hellwig · 5 years ago
  73. 34dc0ea dma-direct: provide mmap and get_sgtable method overrides by Christoph Hellwig · 5 years ago
  74. 4e1003a dma-direct: remove the dma_handle argument to __dma_direct_alloc_pages by Christoph Hellwig · 5 years ago
  75. acaade1 dma-direct: remove __dma_direct_free_pages by Christoph Hellwig · 5 years ago
  76. 8b5369e dma/direct: turn ARCH_ZONE_DMA_BITS into a variable by Nicolas Saenz Julienne · 5 years ago
  77. ca66536 kernel: dma-contiguous: mark CMA parameters __initdata/__initconst by Shyam Saini · 5 years ago
  78. 9ff6aa0 dma-debug: add a schedule point in debug_dma_dump_mappings() by Eric Dumazet · 5 years ago
  79. a445e940 dma-mapping: fix handling of dma-ranges for reserved memory (again) by Vladimir Murzin · 5 years ago
  80. fc65104 dma-debug: Use pr_warn instead of pr_warning by Kefeng Wang · 5 years ago
  81. 2cf2aa6 dma-mapping: fix false positivse warnings in dma_common_free_remap() by Andrey Smirnov · 5 years ago
  82. 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
  83. 671df18 Merge tag 'dma-mapping-5.4' of git://git.infradead.org/users/hch/dma-mapping by Linus Torvalds · 5 years ago
  84. 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
  85. 3fc1ca0 swiotlb: Split size parameter to map/unmap APIs by Lu Baolu · 5 years ago
  86. 5cf4537 dma-mapping: introduce a dma_common_find_pages helper by Christoph Hellwig · 6 years ago
  87. 5123174 dma-mapping: always use VM_DMA_COHERENT for generic DMA remap by Christoph Hellwig · 5 years ago
  88. 249baa5 dma-mapping: provide a better default ->get_required_mask by Christoph Hellwig · 5 years ago
  89. d929553 dma-mapping: remove the dma_declare_coherent_memory export by Christoph Hellwig · 5 years ago
  90. 7a01ee4 dma-mapping: remove the dma_mmap_from_dev_coherent export by Christoph Hellwig · 5 years ago
  91. 1fa0682 dma-mapping: remove dma_release_declared_memory by Christoph Hellwig · 5 years ago
  92. 62fcee9 dma-mapping: remove CONFIG_ARCH_NO_COHERENT_DMA_MMAP by Christoph Hellwig · 5 years ago
  93. e29ccc1 dma-mapping: add a dma_can_mmap helper by Christoph Hellwig · 5 years ago
  94. f9f3232 dma-mapping: explicitly wire up ->mmap and ->get_sgtable by Christoph Hellwig · 5 years ago
  95. 1445146 dma-mapping: move the dma_get_sgtable API comments from arm to common code by Christoph Hellwig · 6 years ago
  96. 6ba9941 dma-mapping: introduce dma_get_merge_boundary() by Yoshihiro Shimoda · 5 years ago
  97. 8e3a68f dma-mapping: make dma_atomic_pool_init self-contained by Christoph Hellwig · 5 years ago
  98. 419e2f1 dma-mapping: remove arch_dma_mmap_pgprot by Christoph Hellwig · 5 years ago
  99. 90ae409 dma-direct: fix zone selection after an unaddressable CMA allocation by Christoph Hellwig · 5 years ago
  100. 33dcb37 dma-mapping: fix page attributes for dma_mmap_* by Christoph Hellwig · 5 years ago