1. e5a5946 Merge tag 'dma-mapping-4.18' of git://git.infradead.org/users/hch/dma-mapping by Linus Torvalds · 6 years ago
  2. 05e13bb swiotlb: silent unwanted warning "buffer is full" by Jean Delvare · 6 years ago
  3. d0c8ba4 swiotlb: update comments to refer to physical instead of virtual addresses by Yisheng Xie · 6 years ago
  4. 30fd642 swiotlb: remove the CONFIG_DMA_DIRECT_OPS ifdefs by Christoph Hellwig · 7 years ago
  5. 698733f swiotlb: remove an unecessary NULL check by Dan Carpenter · 7 years ago
  6. 892a0be swiotlb: fix inversed DMA_ATTR_NO_WARN test by Michel Dänzer · 6 years ago
  7. 9fb71c2 Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 7 years ago
  8. ef389b7 Merge branch 'WIP.x86/asm' into x86/urgent, because the topic is ready by Ingo Molnar · 7 years ago
  9. 9e7f06c swiotlb: fix unexpected swiotlb_alloc_coherent failures by Takashi Iwai · 7 years ago
  10. 66bdb14 swiotlb: Use dma_direct_supported() for swiotlb_ops by Christoph Hellwig · 7 years ago
  11. 0803e60 swiotlb: Make swiotlb_{alloc,free}_buffer depend on CONFIG_DMA_DIRECT_OPS by Christoph Hellwig · 7 years ago
  12. 16e73ad dma/swiotlb: Remove swiotlb_{alloc,free}_coherent() by Christoph Hellwig · 7 years ago
  13. b6e0547 dma/direct: Handle the memory encryption bit in common code by Christoph Hellwig · 7 years ago
  14. e7de6c7 dma/swiotlb: Remove swiotlb_set_mem_attributes() by Christoph Hellwig · 7 years ago
  15. 4bd89ed swiotlb: remove various exports by Christoph Hellwig · 7 years ago
  16. 0176adb swiotlb: refactor coherent buffer allocation by Christoph Hellwig · 7 years ago
  17. a25381a swiotlb: refactor coherent buffer freeing by Christoph Hellwig · 7 years ago
  18. aaf796d swiotlb: wire up ->dma_supported in swiotlb_dma_ops by Christoph Hellwig · 7 years ago
  19. 251533e swiotlb: add common swiotlb_map_ops by Christoph Hellwig · 7 years ago
  20. 7f2c8bb swiotlb: rename swiotlb_free to swiotlb_exit by Christoph Hellwig · 7 years ago
  21. d0bc0c2 swiotlb: suppress warning when __GFP_NOWARN is set by Christian König · 7 years ago
  22. ea8c64a dma-mapping: move swiotlb arch helpers to a new header by Christoph Hellwig · 7 years ago
  23. d7b417f x86/mm: Add DMA support for SEV memory encryption by Tom Lendacky · 7 years ago
  24. 648babb swiotlb: Add warnings for use of bounce buffers with SME by Tom Lendacky · 7 years ago
  25. c775320 x86, swiotlb: Add memory encryption support by Tom Lendacky · 7 years ago
  26. 602d985 swiotlb: ensure that page-sized mappings are page-aligned by Nikita Yushchenko · 8 years ago
  27. 7453c54 swiotlb: Export swiotlb_max_segment to users by Konrad Rzeszutek Wilk · 8 years ago
  28. fff5d99 swiotlb: Add swiotlb=noforce debug option by Geert Uytterhoeven · 8 years ago
  29. ae7871b swiotlb: Convert swiotlb_force from int to enum by Geert Uytterhoeven · 8 years ago
  30. d29fa0c swiotlb: Minor fix-ups for DMA_ATTR_SKIP_CPU_SYNC support by Alexander Duyck · 8 years ago
  31. 0443fa0 swiotlb: Add support for DMA_ATTR_SKIP_CPU_SYNC by Alexander Duyck · 8 years ago
  32. ebcf6f9 swiotlb: Drop unused functions swiotlb_map_sg and swiotlb_unmap_sg by Alexander Duyck · 8 years ago
  33. 0d2e189 swiotlb: Rate-limit printing when running out of SW-IOMMU space by Geert Uytterhoeven · 8 years ago
  34. 00085f1 dma-mapping: use unsigned long for dma_attrs by Krzysztof Kozlowski · 8 years ago
  35. ad90fb9 Merge branch 'for-4.2/sg' of git://git.kernel.dk/linux-block by Linus Torvalds · 9 years ago
  36. 94cc81f swiotlb: Warn on allocation failure in swiotlb_alloc_coherent() by Joerg Roedel · 9 years ago
  37. 023600f swiotlb: do not export map_single function by Alexandre Courbot · 9 years ago
  38. 84be456 remove <asm/scatterlist.h> by Christoph Hellwig · 9 years ago
  39. 8e0629c swiotlb: don't assume PA 0 is invalid by Jan Beulich · 10 years ago
  40. 9c5a362 x86: enable DMA CMA with swiotlb by Akinobu Mita · 10 years ago
  41. ad6492b memblock, nobootmem: add memblock_virt_alloc_low() by Yinghai Lu · 11 years ago
  42. ba6b508 Merge tag 'stable/for-linus-3.14-rc0-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb by Linus Torvalds · 11 years ago
  43. 457ff1d lib/swiotlb.c: use memblock apis for early memory allocations by Santosh Shilimkar · 11 years ago
  44. 0cb637b swiotlb: Don't DoS us with 'swiotlb buffer is full' (v2) by Konrad Rzeszutek Wilk · 11 years ago
  45. e1d8f62 Merge remote-tracking branch 'stefano/swiotlb-xen-9.1' into stable/for-linus-3.13 by Konrad Rzeszutek Wilk · 11 years ago
  46. 783d028 swiotlb: print a warning when the swiotlb is full by Stefano Stabellini · 11 years ago
  47. ce5be5a tracing/events: Fix swiotlb tracepoint creation by Thierry Reding · 11 years ago
  48. 2b2b614 tracing/events: Add bounce tracing to swiotbl by Zoltan Kiss · 11 years ago
  49. 4d86ec7 swiotlb: replace dma_length with sg_dma_len() macro by EunBong Song · 11 years ago
  50. c729de8 x86, kdump: Set crashkernel_low automatically by Yinghai Lu · 12 years ago
  51. ac2cbab x86: Don't panic if can not alloc buffer for swiotlb by Yinghai Lu · 12 years ago
  52. af51a9f swiotlb: Do not export swiotlb_bounce since there are no external consumers by Alexander Duyck · 12 years ago
  53. fbfda89 swiotlb: Use physical addresses instead of virtual in swiotlb_tbl_sync_single by Alexander Duyck · 12 years ago
  54. 61ca08c swiotlb: Use physical addresses for swiotlb_tbl_unmap_single by Alexander Duyck · 12 years ago
  55. e05ed4d swiotlb: Return physical addresses when calling swiotlb_tbl_map_single by Alexander Duyck · 12 years ago
  56. ee3f6ba swiotlb: Make io_tlb_overflow_buffer a physical address by Alexander Duyck · 12 years ago
  57. ff7204a swiotlb: Make io_tlb_start a physical address instead of a virtual one by Alexander Duyck · 12 years ago
  58. c40dba0 swiotlb: Make io_tlb_end a physical address instead of a virtual one by Alexander Duyck · 12 years ago
  59. 74838b7 swiotlb: add the late swiotlb initialization function with iotlb memory by Konrad Rzeszutek Wilk · 12 years ago
  60. 3af684c swiotlb: print physical addresses consistently with other parts of kernel by Bjorn Helgaas · 12 years ago
  61. 11bcb32 Merge tag 'module-for-3.4' of git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux by Linus Torvalds · 13 years ago
  62. c3eede8 lib: remove the second argument of k[un]map_atomic() by Cong Wang · 13 years ago
  63. 8bc3bcc lib: reduce the use of module.h wherever possible by Paul Gortmaker · 13 years ago
  64. f21ffe9 swiotlb: Expose swiotlb_nr_tlb function to modules by Konrad Rzeszutek Wilk · 13 years ago
  65. 5f98ecd swiotlb: Export swioltb_nr_tbl and utilize it as appropiate. by FUJITA Tomonori · 13 years ago
  66. fba99fa swiotlb: fix wrong panic by FUJITA Tomonori · 14 years ago
  67. b595076 tree-wide: fix comment/printk typos by Uwe Kleine-König · 14 years ago
  68. e79f86b swiotlb: Use page alignment for early buffer allocation by Yinghai Lu · 14 years ago
  69. 03620b2 swiotlb: make io_tlb_overflow static by FUJITA Tomonori · 14 years ago
  70. d7ef153 swiotlb: Make swiotlb bookkeeping functions visible in the header file. by Konrad Rzeszutek Wilk · 14 years ago
  71. 22d4826 swiotlb: search and replace "int dir" with "enum dma_data_direction dir" by Konrad Rzeszutek Wilk · 14 years ago
  72. bfc5501 swiotlb: Make internal bookkeeping functions have 'swiotlb_tbl' prefix. by Konrad Rzeszutek Wilk · 14 years ago
  73. abbceff swiotlb: add the swiotlb initialization function with iotlb memory by FUJITA Tomonori · 14 years ago
  74. eb605a5 swiotlb: add swiotlb_tbl_map_single library function by FUJITA Tomonori · 14 years ago
  75. 3838830 swiotlb: remove unnecessary swiotlb_sync_single_range_* by FUJITA Tomonori · 14 years ago
  76. 5a0e3ad include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h by Tejun Heo · 15 years ago
  77. ac2b3e6 dma-mapping: fix off-by-one error in dma_capable() by Jan Beulich · 15 years ago
  78. d014d04 Merge branch 'for-next' into for-linus by Jiri Kosina · 15 years ago
  79. af901ca tree-wide: fix assorted typos all over the place by André Goddard Rosa · 15 years ago
  80. b18485e swiotlb: Remove the swiotlb variable usage by FUJITA Tomonori · 15 years ago
  81. 75f1cdf x86: Handle HW IOMMU initialization failure gracefully by FUJITA Tomonori · 15 years ago
  82. ad32e8c swiotlb: Defer swiotlb init printing, export swiotlb_print_info() by FUJITA Tomonori · 15 years ago
  83. 5740afd swiotlb: Add swiotlb_free() function by FUJITA Tomonori · 15 years ago
  84. c7084b3 lib/swiotlb.c: Fix strange panic message selection logic when swiotlb fills up by Casey Dahlin · 15 years ago
  85. 862d196 swiotlb: use phys_to_dma and dma_to_phys by FUJITA Tomonori · 15 years ago
  86. b939464 swiotlb: use dma_capable() by FUJITA Tomonori · 15 years ago
  87. 02ca646 swiotlb: remove unnecessary swiotlb_bus_to_virt by FUJITA Tomonori · 15 years ago
  88. cf56e3f swiotlb: remove swiotlb_arch_range_needs_mapping by FUJITA Tomonori · 15 years ago
  89. bb52196 swiotlb: remove unused swiotlb_alloc() by FUJITA Tomonori · 15 years ago
  90. 3885123 swiotlb: remove unused swiotlb_alloc_boot() by FUJITA Tomonori · 15 years ago
  91. 42d7c5e swiotlb: change swiotlb_bus_to[phys,virt] prototypes by Becky Bruce · 16 years ago
  92. 380d687 swiotlb: use swiotlb_sync_single instead of duplicating code by Becky Bruce · 16 years ago
  93. 7fcebbd swiotlb: rename unmap_single to do_unmap_single by Becky Bruce · 16 years ago
  94. ef5722f swiotlb: allow arch override of address_needs_mapping by Becky Bruce · 16 years ago
  95. dd6b02f swiotlb: map_page fix for highmem systems by Becky Bruce · 16 years ago
  96. 67131ad swiotlb: fix compile warning by Becky Bruce · 16 years ago
  97. ceb5ac3 swiotlb: comment corrections by Becky Bruce · 16 years ago
  98. 284901a dma-mapping: replace all DMA_32BIT_MASK macro with DMA_BIT_MASK(32) by Yang Hongyang · 16 years ago
  99. 961d7d0 swiotlb: do not use sg_virt() by Ian Campbell · 16 years ago
  100. 0b8698a swiotlb: range_needs_mapping should take a physical address. by Ian Campbell · 16 years ago