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