1. 8c516543 dma-debug: only skip one stackframe entry by Scott Wood · 6 years ago
  2. 26fb3da memblock: drop memblock_alloc_*_nopanic() variants by Mike Rapoport · 6 years ago
  3. 8a7f97b treewide: add checks for the return value of memblock_alloc*() by Mike Rapoport · 6 years ago
  4. a0bf842 swiotlb: add checks for the return value of memblock_alloc*() by Mike Rapoport · 6 years ago
  5. 45ba8d5 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost by Linus Torvalds · 6 years ago
  6. b7a7d1c Merge tag 'dma-mapping-5.1' of git://git.infradead.org/users/hch/dma-mapping by Linus Torvalds · 6 years ago
  7. 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
  8. 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
  9. 133d624 dma: Introduce dma_max_mapping_size() by Joerg Roedel · 6 years ago
  10. 492366f swiotlb: Add is_swiotlb_active() function by Joerg Roedel · 6 years ago
  11. abe420b swiotlb: Introduce swiotlb_max_mapping_size() by Joerg Roedel · 6 years ago
  12. 82c5de0 dma-mapping: remove the DMA_MEMORY_EXCLUSIVE flag by Christoph Hellwig · 6 years ago
  13. 91a6fda dma-mapping: remove dma_mark_declared_memory_occupied by Christoph Hellwig · 6 years ago
  14. ddb26d8 dma-mapping: move CONFIG_DMA_CMA to kernel/dma/Kconfig by Christoph Hellwig · 6 years ago
  15. ff4c25f dma-mapping: improve selection of dma_declare_coherent availability by Christoph Hellwig · 6 years ago
  16. feee964 swiotlb: remove swiotlb_dma_supported by Christoph Hellwig · 6 years ago
  17. 11ddce1 dma-mapping, powerpc: simplify the arch dma_set_mask override by Christoph Hellwig · 6 years ago
  18. ffe3dfd powerpc/dma: stop overriding dma_get_required_mask by Christoph Hellwig · 6 years ago
  19. fbce251 dma-direct: we might need GFP_DMA for 32-bit dma masks by Christoph Hellwig · 6 years ago
  20. 22cb45d swiotlb: drop pointless static qualifier in swiotlb_create_debugfs() by YueHaibing · 6 years ago
  21. be4311a dma-mapping: remove an incorrect __iommem annotation by Christoph Hellwig · 6 years ago
  22. dc2acde dma-mapping: add a kconfig symbol for arch_teardown_dma_ops availability by Christoph Hellwig · 6 years ago
  23. 347cb6a dma-mapping: add a kconfig symbol for arch_setup_dma_ops availability by Christoph Hellwig · 6 years ago
  24. 70ca7ba dma-mapping: move debug configuration options to kernel/dma by Andy Shevchenko · 6 years ago
  25. 60513ed swiotlb: checking whether swiotlb buffer is full with io_tlb_used by Dongli Zhang · 6 years ago
  26. 71602fe swiotlb: add debugfs to track swiotlb buffer usage by Dongli Zhang · 6 years ago
  27. 6442ca2 swiotlb: fix comment on swiotlb_bounce() by Dongli Zhang · 6 years ago
  28. 0a3b192 dma-debug: add dumping facility via debugfs by Corentin Labbe · 6 years ago
  29. 8e4d81b dma: debug: no need to check return value of debugfs_create functions by Greg Kroah-Hartman · 6 years ago
  30. cfced78 dma-mapping: remove the default map_resource implementation by Christoph Hellwig · 6 years ago
  31. 227a76b swiotlb: clear io_tlb_start and io_tlb_end in swiotlb_exit by Christoph Hellwig · 6 years ago
  32. 8270f3a dma-direct: fix DMA_ATTR_NO_KERNEL_MAPPING for remapped allocations by Christoph Hellwig · 6 years ago
  33. 48e638f dma-mapping: remove a few unused exports by Christoph Hellwig · 6 years ago
  34. 4788ba5 dma-mapping: remove dmam_{declare,release}_coherent_memory by Christoph Hellwig · 6 years ago
  35. d7076f0 dma-mapping: implement dmam_alloc_coherent using dmam_alloc_attrs by Christoph Hellwig · 6 years ago
  36. 2e05ea5 dma-mapping: implement dma_map_single_attrs using dma_map_page_attrs by Christoph Hellwig · 6 years ago
  37. af7ddd8 Merge tag 'dma-mapping-4.21' of git://git.infradead.org/users/hch/dma-mapping by Linus Torvalds · 6 years ago
  38. 8b1cce9 dma-mapping: fix inverted logic in dma_supported by Thierry Reding · 6 years ago
  39. 518a2f1 dma-mapping: zero memory returned from dma_alloc_* by Christoph Hellwig · 6 years ago
  40. c92a54c dma-direct: do not include SME mask in the DMA supported check by Lendacky, Thomas · 6 years ago
  41. 356da6d dma-mapping: bypass indirect calls for dma-direct by Christoph Hellwig · 6 years ago
  42. 55897af dma-direct: merge swiotlb_dma_ops into the dma_direct code by Christoph Hellwig · 6 years ago
  43. 17ac524 dma-direct: use dma_direct_map_page to implement dma_direct_map_sg by Christoph Hellwig · 6 years ago
  44. 58dfd4a dma-direct: improve addressability error reporting by Christoph Hellwig · 6 years ago
  45. 68c6083 swiotlb: remove dma_mark_clean by Christoph Hellwig · 6 years ago
  46. b907e20 swiotlb: remove SWIOTLB_MAP_ERROR by Christoph Hellwig · 6 years ago
  47. 90ac706 dma-mapping: factor out dummy DMA ops by Robin Murphy · 6 years ago
  48. 3731c3d dma-mapping: always build the direct mapping code by Christoph Hellwig · 6 years ago
  49. 8ddbe59 dma-mapping: move dma_cache_sync out of line by Christoph Hellwig · 6 years ago
  50. 7249c1a dma-mapping: move various slow path functions out of line by Christoph Hellwig · 6 years ago
  51. 05887cb dma-mapping: move dma_get_required_mask to kernel/dma by Christoph Hellwig · 6 years ago
  52. 8d59b5f dma-mapping: simplify the dma_sync_single_range_for_{cpu,device} implementation by Christoph Hellwig · 6 years ago
  53. 20b105f dma-mapping: remove a pointless memset in dma_atomic_pool_init by Christoph Hellwig · 6 years ago
  54. ad78dee dma-debug: Batch dma_debug_entry allocation by Robin Murphy · 6 years ago
  55. 0cb0e25 dma/debug: Remove dma_debug_resize_entries() by Robin Murphy · 6 years ago
  56. ceb5117 dma-debug: Make leak-like behaviour apparent by Robin Murphy · 6 years ago
  57. 2b9d9ac dma-debug: Dynamically expand the dma_debug_entry pool by Robin Murphy · 6 years ago
  58. f737b09 dma-debug: Use pr_fmt() by Robin Murphy · 6 years ago
  59. 9f19155 dma-debug: Expose nr_total_entries in debugfs by Robin Murphy · 6 years ago
  60. b0cbeae dma-direct: remove the mapping_error dma_map_ops method by Christoph Hellwig · 6 years ago
  61. a1da439 dma-mapping: fix lack of DMA address assignment in generic remap allocator by Marek Szyprowski · 6 years ago
  62. e440e26 dma-remap: support DMA_ATTR_NO_KERNEL_MAPPING by Christoph Hellwig · 6 years ago
  63. bfd56cd dma-mapping: support highmem in the generic remap allocator by Christoph Hellwig · 6 years ago
  64. 0c3b317 dma-mapping: move the arm64 noncoherent alloc/free support to common code by Christoph Hellwig · 6 years ago
  65. f0edfea dma-mapping: move the remap helpers to a separate file by Christoph Hellwig · 6 years ago
  66. 704f2c2 dma-direct: reject highmem pages from dma_alloc_from_contiguous by Christoph Hellwig · 6 years ago
  67. b18814e7 dma-direct: provide page based alloc/free helpers by Christoph Hellwig · 6 years ago
  68. cb216b8 swiotlb: Skip cache maintenance on map error by Robin Murphy · 6 years ago
  69. 57c8a66 mm: remove include/linux/bootmem.h by Mike Rapoport · 6 years ago
  70. eb31d55 memblock: remove _virt from APIs returning virtual address by Mike Rapoport · 6 years ago
  71. a4a4330d swiotlb: add support for non-coherent DMA by Christoph Hellwig · 6 years ago
  72. fafadcd swiotlb: don't dip into swiotlb pool for coherent allocations by Christoph Hellwig · 6 years ago
  73. c4dae36 swiotlb: refactor swiotlb_map_page by Christoph Hellwig · 6 years ago
  74. 4803b44 swiotlb: use swiotlb_map_page in swiotlb_map_sg_attrs by Christoph Hellwig · 6 years ago
  75. 27744e0 swiotlb: merge swiotlb_unmap_page and unmap_single by Christoph Hellwig · 7 years ago
  76. dff8d6c swiotlb: remove the overflow buffer by Christoph Hellwig · 6 years ago
  77. 8088546 swiotlb: do not panic on mapping failures by Christoph Hellwig · 7 years ago
  78. b65125c swiotlb: mark is_swiotlb_buffer static by Christoph Hellwig · 7 years ago
  79. 21bb9d6 swiotlb: remove a pointless comment by Christoph Hellwig · 7 years ago
  80. b9fd042 dma-direct: respect DMA_ATTR_NO_WARN by Christoph Hellwig · 6 years ago
  81. 79ac32a dma-direct: document the zone selection logic by Christoph Hellwig · 6 years ago
  82. 99c65fa dma-debug: Check for drivers mapping invalid addresses in dma_map_single() by Stephen Boyd · 6 years ago
  83. 1fc8e64 dma-direct: fix return value of dma_direct_supported by Alexander Duyck · 6 years ago
  84. 9d7a224 dma-direct: always allow dma mask <= physiscal memory size by Christoph Hellwig · 6 years ago
  85. b4ebe60 dma-direct: implement complete bus_dma_mask handling by Christoph Hellwig · 6 years ago
  86. 7d21ee4 dma-direct: refine dma_direct_alloc zone selection by Christoph Hellwig · 6 years ago
  87. a20bb05 dma-direct: add an explicit dma_direct_get_required_mask by Christoph Hellwig · 6 years ago
  88. 9406a49 dma-mapping: support non-coherent devices in dma_common_get_sgtable by Christoph Hellwig · 6 years ago
  89. 58b0440 dma-mapping: consolidate the dma mmap implementations by Christoph Hellwig · 6 years ago
  90. bc3ec75 dma-mapping: merge direct and noncoherent ops by Christoph Hellwig · 6 years ago
  91. f3ecc0f dma-mapping: move the dma_coherent flag to struct device by Christoph Hellwig · 6 years ago
  92. 684f7e9 dma-mapping: add the missing ARCH_HAS_SYNC_DMA_FOR_CPU_ALL declaration by Christoph Hellwig · 6 years ago
  93. a3ceed8 dma-mapping: fix panic caused by passing empty cma command line argument by He Zhe · 6 years ago
  94. dc3c055 dma-mapping: remove dma_deconfigure by Christoph Hellwig · 6 years ago
  95. ccf640f dma-mapping: remove dma_configure by Christoph Hellwig · 6 years ago
  96. c1d0af1 kernel/dma/direct: take DMA offset into account in dma_direct_supported by Christoph Hellwig · 6 years ago
  97. d834c5a kernel/dma: remove unsupported gfp_mask parameter from dma_alloc_from_contiguous() by Marek Szyprowski · 6 years ago
  98. 6518202 mm/cma: remove unsupported gfp_mask parameter from cma_alloc() by Marek Szyprowski · 6 years ago
  99. f66dc72 Merge tag 'dma-mapping-4.19' of git://git.infradead.org/users/hch/dma-mapping by Linus Torvalds · 6 years ago
  100. e5a32b5 Merge tag 'mips_4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux by Linus Torvalds · 6 years ago