1. 347d81b Merge tag 'dma-mapping-5.11' of git://git.infradead.org/users/hch/dma-mapping by Linus Torvalds · 4 years, 1 month ago
  2. 48c1c40 Merge tag 'arm-soc-drivers-5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc by Linus Torvalds · 4 years, 1 month ago
  3. 007c74e Merge branch 'stable/for-linus-5.11' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb by Linus Torvalds · 4 years, 1 month ago
  4. e998879 x86,swiotlb: Adjust SWIOTLB bounce buffer size for SEV guests by Ashish Kalra · 4 years, 1 month ago
  5. 65789da dma-mapping: add benchmark support for streaming DMA APIs by Barry Song · 4 years, 2 months ago
  6. 819b70a dma-contiguous: fix a typo error in a comment by tangjianqiang · 4 years, 1 month ago
  7. 94035ed dma-pool: no need to check return value of debugfs_create functions by Tiezhu Yang · 4 years, 2 months ago
  8. 8d8d53c dma-mapping: Allow mixing bypass and mapped DMA operation by Alexey Kardashevskiy · 4 years, 2 months ago
  9. ed92f6a Merge tag 'v5.10-rc5' into rdma.git for-next by Jason Gunthorpe · 4 years, 1 month ago
  10. 16fee29 dma-mapping: remove the dma_direct_set_offset export by Christoph Hellwig · 4 years, 2 months ago
  11. 172292b dma-mapping: remove dma_virt_ops by Christoph Hellwig · 4 years, 2 months ago
  12. fc0021a swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single by Christoph Hellwig · 4 years, 3 months ago
  13. e9696d2 swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" by Stefano Stabellini · 4 years, 2 months ago
  14. 695cebe dma-mapping: move more functions to dma-map-ops.h by Christoph Hellwig · 4 years, 3 months ago
  15. 7b7b8a2 kernel/: fix repeated words in comments by Randy Dunlap · 4 years, 3 months ago
  16. 5a32c34 Merge tag 'dma-mapping-5.10' of git://git.infradead.org/users/hch/dma-mapping by Linus Torvalds · 4 years, 3 months ago
  17. 79db2b7 Merge branch 'stable/for-linus-5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb by Linus Torvalds · 4 years, 3 months ago
  18. e9aa36c dma-contiguous: simplify cma_early_percent_memory() by Mike Rapoport · 4 years, 3 months ago
  19. 849face dma-direct: simplify the DMA_ATTR_NO_KERNEL_MAPPING handling by Christoph Hellwig · 4 years, 3 months ago
  20. 5b138c5 dma-direct: factor out a dma_direct_alloc_from_pool helper by Christoph Hellwig · 4 years, 3 months ago
  21. 08a89c2 dma-direct check for highmem pages in dma_direct_alloc_pages by Christoph Hellwig · 4 years, 3 months ago
  22. 9f4df96 dma-mapping: merge <linux/dma-noncoherent.h> into <linux/dma-map-ops.h> by Christoph Hellwig · 4 years, 4 months ago
  23. 19c65c3 dma-mapping: move large parts of <linux/dma-direct.h> to kernel/dma by Christoph Hellwig · 4 years, 4 months ago
  24. a1fd09e dma-mapping: move dma-debug.h to kernel/dma/ by Christoph Hellwig · 4 years, 4 months ago
  25. 5db5d93 dma-mapping: remove <asm/dma-contiguous.h> by Christoph Hellwig · 4 years, 4 months ago
  26. 0b1abd1 dma-mapping: merge <linux/dma-contiguous.h> into <linux/dma-map-ops.h> by Christoph Hellwig · 4 years, 4 months ago
  27. 580a0cc dma-contiguous: remove dma_contiguous_set_default by Christoph Hellwig · 4 years, 4 months ago
  28. 5af6389 dma-contiguous: remove dev_set_cma_area by Christoph Hellwig · 4 years, 4 months ago
  29. 0a0f0d8 dma-mapping: split <linux/dma-mapping.h> by Christoph Hellwig · 4 years, 4 months ago
  30. 0de3279 cma: decrease CMA_ALIGNMENT lower limit to 2 by Paul Cercueil · 4 years, 3 months ago
  31. de7cf91 dma-mapping: add new {alloc,free}_noncoherent dma_map_ops methods by Christoph Hellwig · 4 years, 4 months ago
  32. efa70f2 dma-mapping: add a new dma_alloc_pages API by Christoph Hellwig · 4 years, 4 months ago
  33. 5a84292 dma-mapping: remove dma_cache_sync by Christoph Hellwig · 4 years, 4 months ago
  34. a97740f dma-debug: convert comma to semicolon by Xu Wang · 4 years, 4 months ago
  35. e0d0727 dma-mapping: introduce DMA range map, supplanting dma_pfn_offset by Jim Quinlan · 4 years, 4 months ago
  36. f959dcd dma-direct: Fix potential NULL pointer dereference by Thomas Tai · 4 years, 4 months ago
  37. a92df4f dma-mapping: move the dma_declare_coherent_memory documentation by Christoph Hellwig · 4 years, 5 months ago
  38. 545d292 dma-mapping: move dma_common_{mmap,get_sgtable} out of mapping.c by Christoph Hellwig · 4 years, 5 months ago
  39. 5ceda74 dma-direct: rename and cleanup __phys_to_dma by Christoph Hellwig · 4 years, 5 months ago
  40. 7bc5c42 dma-direct: remove __dma_to_phys by Christoph Hellwig · 4 years, 4 months ago
  41. 96eb89c dma-direct: use phys_to_dma_direct in dma_direct_alloc by Christoph Hellwig · 4 years, 5 months ago
  42. 3773dfe dma-direct: lift gfp_t manipulation out of__dma_direct_alloc_pages by Christoph Hellwig · 4 years, 5 months ago
  43. 2f5388a2 dma-direct: remove dma_direct_{alloc,free}_pages by Christoph Hellwig · 4 years, 5 months ago
  44. abdaf11 dma-mapping: add (back) arch_dma_mark_clean for ia64 by Christoph Hellwig · 4 years, 5 months ago
  45. ef1a85b dma-mapping: fix DMA_OPS dependencies by Christoph Hellwig · 4 years, 4 months ago
  46. ec91ccb dma-debug: remove most exports by Christoph Hellwig · 4 years, 4 months ago
  47. 3d842b5 dma-mapping: remove the dma_dummy_ops export by Christoph Hellwig · 4 years, 4 months ago
  48. b51e627 swiotlb: Mark max_segment with static keyword by Andy Shevchenko · 4 years, 4 months ago
  49. 4db7b6a swiotlb: Use %pa to print phys_addr_t variables by Andy Shevchenko · 4 years, 4 months ago
  50. 2281f79 mm: cma: use CMA_MAX_NAME to define the length of cma name array by Barry Song · 4 years, 5 months ago
  51. b7176c2 dma-contiguous: provide the ability to reserve per-numa CMA by Barry Song · 4 years, 5 months ago
  52. 892fc9f dma-pool: Fix an uninitialized variable bug in atomic_pool_expand() by Dan Carpenter · 4 years, 4 months ago
  53. 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
  54. 5bbec3c Merge tag 'sh-for-5.9' of git://git.libc.org/linux-sh by Linus Torvalds · 4 years, 5 months ago
  55. 846f9e1 dma-mapping: consolidate the NO_DMA definition in kernel/dma/Kconfig by Christoph Hellwig · 4 years, 6 months ago
  56. 5848dc5 dma-debug: remove debug_dma_assert_idle() function by Linus Torvalds · 4 years, 5 months ago
  57. a85ffd5 dma-debug: fix debug_dma_assert_idle(), use rcu_read_lock() by Hugh Dickins · 4 years, 5 months ago
  58. d7e673e dma-pool: Only allocate from CMA when in same memory zone by Nicolas Saenz Julienne · 4 years, 5 months ago
  59. 9420139 dma-pool: fix coherent pool allocations for IOMMU mappings by Christoph Hellwig · 4 years, 5 months ago
  60. 2324d50 Merge tag 'docs-5.9' of git://git.lwn.net/linux by Linus Torvalds · 4 years, 5 months ago
  61. 2ed90db Merge tag 'dma-mapping-5.9' of git://git.infradead.org/users/hch/dma-mapping by Linus Torvalds · 4 years, 5 months ago
  62. 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, 5 months ago
  63. 274b3f7 dma-contiguous: cleanup dma_alloc_contiguous by Christoph Hellwig · 4 years, 6 months ago
  64. 23efed6 dma-debug: use named initializers for dir2name by Christoph Hellwig · 4 years, 6 months ago
  65. d35834c dma-mapping: add a dma_ops_bypass flag to struct device by Christoph Hellwig · 4 years, 10 months ago
  66. 2f9237d dma-mapping: make support for dma ops optional by Christoph Hellwig · 4 years, 6 months ago
  67. 3f649ab treewide: Remove uninitialized_var() usage by Kees Cook · 4 years, 7 months ago
  68. b417417 dma-mapping: inline the fast path dma-direct calls by Christoph Hellwig · 4 years, 6 months ago
  69. d3fa60d dma-mapping: move the remaining DMA API calls out of line by Christoph Hellwig · 4 years, 6 months ago
  70. d9765e4 dma-pool: do not allocate pool memory from CMA by Nicolas Saenz Julienne · 4 years, 6 months ago
  71. 81e9d89 dma-pool: make sure atomic pool suits device by Nicolas Saenz Julienne · 4 years, 6 months ago
  72. 48b6703 dma-pool: introduce dma_guess_pool() by Nicolas Saenz Julienne · 4 years, 6 months ago
  73. 23e469b dma-pool: get rid of dma_in_atomic_pool() by Nicolas Saenz Julienne · 4 years, 6 months ago
  74. 567f6a6 dma-direct: provide function to check physical memory area validity by Nicolas Saenz Julienne · 4 years, 6 months ago
  75. 5a76489 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net by Linus Torvalds · 4 years, 6 months ago
  76. e708e2b Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf by David S. Miller · 4 years, 6 months ago
  77. 3aa916250 dma-mapping: Add a new dma_need_sync API by Christoph Hellwig · 4 years, 6 months ago
  78. 71cdec4 dma-mapping: warn when coherent pool is depleted by David Rientjes · 4 years, 7 months ago
  79. 985098a docs: fix references for DMA*.txt files by Mauro Carvalho Chehab · 4 years, 7 months ago
  80. 8e36baf dma-remap: align the size in dma_common_*_remap() by Eric Auger · 4 years, 7 months ago
  81. d07ae4c dma-mapping: DMA_COHERENT_POOL should select GENERIC_ALLOCATOR by Christoph Hellwig · 4 years, 7 months ago
  82. 1a2b335 dma-direct: add missing set_memory_decrypted() for coherent mapping by David Rientjes · 4 years, 7 months ago
  83. 56fccf2 dma-direct: check return value when encrypting or decrypting memory by David Rientjes · 4 years, 7 months ago
  84. 96a539f dma-direct: re-encrypt memory if dma_direct_alloc_pages() fails by David Rientjes · 4 years, 7 months ago
  85. 633d5fc dma-direct: always align allocation size in dma_direct_alloc_pages() by David Rientjes · 4 years, 7 months ago
  86. 26749b3 dma-direct: mark __dma_direct_alloc_pages static by Christoph Hellwig · 4 years, 7 months ago
  87. 1fbf57d dma-direct: re-enable mmap for !CONFIG_MMU by Christoph Hellwig · 4 years, 7 months ago
  88. dbed452 dma-pool: decouple DMA_REMAP from DMA_COHERENT_POOL by David Rientjes · 4 years, 7 months ago
  89. 3ee06a6 dma-pool: fix too large DMA pools on medium memory size systems by Geert Uytterhoeven · 4 years, 7 months ago
  90. 1ee18de9 Merge tag 'dma-mapping-5.8' of git://git.infradead.org/users/hch/dma-mapping by Linus Torvalds · 4 years, 7 months ago
  91. 515e5b6 dma-mapping: use vmap insted of reimplementing it by Christoph Hellwig · 4 years, 7 months ago
  92. 298f3db dma-contiguous: fix comment for dma_release_from_contiguous by Peter Collingbourne · 4 years, 9 months ago
  93. 1d65923 dma-pool: scale the default DMA coherent pool size with memory capacity by David Rientjes · 4 years, 9 months ago
  94. 2edc5bb dma-pool: add pool sizes to debugfs by David Rientjes · 4 years, 9 months ago
  95. 76a19940 dma-direct: atomic allocations must come from atomic coherent pools by David Rientjes · 4 years, 9 months ago
  96. 54adadf dma-pool: dynamically expanding atomic pools by David Rientjes · 4 years, 9 months ago
  97. c84dc6e dma-pool: add additional coherent pools to map to gfp mask by David Rientjes · 4 years, 9 months ago
  98. e860c29 dma-remap: separate DMA atomic pools from direct remap code by David Rientjes · 4 years, 9 months ago
  99. 05f099a dma-debug: make __dma_entry_alloc_check_leak() static by Jason Yan · 4 years, 9 months ago
  100. 9bb50ed dma-debug: fix displaying of dma allocation type by Grygorii Strashko · 4 years, 9 months ago