1. 183dc86 x86/amd_gart: don't set failed sg dma_address to DMA_MAPPING_ERROR by Logan Gunthorpe · 3 years, 6 months ago
  2. fcacc8a x86/amd_gart: return error code from gart_map_sg() by Martin Oliveira · 3 years, 6 months ago
  3. 0a0f0d8 dma-mapping: split <linux/dma-mapping.h> by Christoph Hellwig · 4 years, 4 months ago
  4. efa70f2 dma-mapping: add a new dma_alloc_pages API by Christoph Hellwig · 4 years, 5 months ago
  5. 2f5388a2 dma-direct: remove dma_direct_{alloc,free}_pages by Christoph Hellwig · 4 years, 5 months ago
  6. 1e9d90d dma-mapping: introduce dma_get_seg_boundary_nr_pages() by Nicolin Chen · 4 years, 5 months ago
  7. 985098a docs: fix references for DMA*.txt files by Mauro Carvalho Chehab · 4 years, 7 months ago
  8. e31cf2f mm: don't include asm/pgtable.h if linux/mm.h is already included by Mike Rapoport · 4 years, 7 months ago
  9. 9cb8f06 kernel: rename show_stack_loglvl() => show_stack() by Dmitry Safonov · 4 years, 7 months ago
  10. 9ed5b01 x86/amd_gart: print stacktrace for a leak with KERN_ERR by Dmitry Safonov · 4 years, 7 months ago
  11. c164fbb x86/mm: thread pgprot_t through init_memory_mapping() by Logan Gunthorpe · 4 years, 9 months ago
  12. 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
  13. 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
  14. 68a33b1 dma-direct: exclude dma_direct_map_resource from the min_low_pfn check by Christoph Hellwig · 5 years ago
  15. 8d3bcc4 x86: Use pr_warn instead of pr_warning by Kefeng Wang · 5 years ago
  16. 249baa5 dma-mapping: provide a better default ->get_required_mask by Christoph Hellwig · 5 years ago
  17. f9f3232 dma-mapping: explicitly wire up ->mmap and ->get_sgtable by Christoph Hellwig · 5 years ago
  18. 0920654 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 213 by Thomas Gleixner · 6 years ago
  19. e43e265 x86/dma: Remove the x86_dma_fallback_dev hack by Christoph Hellwig · 6 years ago
  20. 06f55fd x86/amd_gart: fix unmapping of non-GART mappings by Christoph Hellwig · 6 years ago
  21. a8a4c98 x86/dma/amd-gart: Stop resizing dma_debug_entry pool by Robin Murphy · 6 years ago
  22. 9e8aa6b x86/amd_gart: remove the mapping_error dma_map_ops method by Christoph Hellwig · 6 years ago
  23. bc3ec75 dma-mapping: merge direct and noncoherent ops by Christoph Hellwig · 6 years ago
  24. 51c7eeb x86/dma/amd_gart: Use dma_direct_{alloc,free}() by Christoph Hellwig · 7 years ago
  25. f3c39d5 x86/dma/amd_gart: Look at dev->coherent_dma_mask instead of GFP_DMA by Christoph Hellwig · 7 years ago
  26. fec777c x86/dma: Use DMA-direct (CONFIG_DMA_DIRECT_OPS=y) by Christoph Hellwig · 7 years ago
  27. ea8c64a dma-mapping: move swiotlb arch helpers to a new header by Christoph Hellwig · 7 years ago
  28. 5860acc x86: remove arch specific dma_supported implementation by Christoph Hellwig · 8 years ago
  29. d116365 x86: use set_memory.h header by Laura Abbott · 8 years ago
  30. b17b015 sched/headers: Prepare for new header dependencies before moving code to <linux/sched/debug.h> by Ingo Molnar · 8 years ago
  31. 5299709 treewide: Constify most dma_map_ops structures by Bart Van Assche · 8 years ago
  32. 00085f1 dma-mapping: use unsigned long for dma_attrs by Krzysztof Kozlowski · 8 years ago
  33. 186f436 x86/kernel: Audit and remove any unnecessary uses of module.h by Paul Gortmaker · 9 years ago
  34. 9c5a362 x86: enable DMA CMA with swiotlb by Akinobu Mita · 11 years ago
  35. 5101730 x86, mm: use pfn_range_is_mapped() with gart by Yinghai Lu · 12 years ago
  36. baa676f X86 & IA64: adapt for dma_map_ops changes by Andrzej Pietrasiewicz · 13 years ago
  37. 395cf96 doc: fix broken references by Paul Bolle · 13 years ago
  38. 60063497 atomic: use <linux/atomic.h> by Arun Sharma · 13 years ago
  39. fffcda1 x86, gart: Rename pci-gart_64.c to amd_gart_64.c by Joerg Roedel · 14 years ago[Renamed from arch/x86/kernel/pci-gart_64.c]
  40. 665d3e2 x86, gart: Make sure GART does not map physmem above 1TB by Joerg Roedel · 14 years ago
  41. f3c6ea1 x86: Use syscore_ops instead of sysdev classes and sysdevs by Rafael J. Wysocki · 14 years ago
  42. 9653a5c x86, amd-nb: Cleanup AMD northbridge caching code by Hans Rosenfeld · 14 years ago
  43. eec1d4f x86, amd-nb: Complete the rename of AMD NB and related code by Hans Rosenfeld · 14 years ago
  44. 157b6ce Merge branch 'x86-iommu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip by Linus Torvalds · 14 years ago
  45. 2f0384e Merge branch 'x86-amd-nb-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip by Linus Torvalds · 14 years ago
  46. 23ac4ae x86, k8: Rename k8.[ch] to amd_nb.[ch] and CONFIG_K8_NB to CONFIG_AMD_NB by Andreas Herrmann · 14 years ago
  47. 900f9ac x86, k8-gart: Decouple handling of garts and northbridges by Andreas Herrmann · 14 years ago
  48. 260133a x86, GART: Disable GART table walk probes by Borislav Petkov · 14 years ago
  49. 22e6daf x86, GART/AMD-VI: Make AMD GART and IOMMU use IOMMU_INIT_* macros. by Konrad Rzeszutek Wilk · 14 years ago
  50. 2b2f862 Merge branch 'iommu/fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/linux-2.6-iommu into x86/urgent by Ingo Molnar · 15 years ago
  51. 4b83873 x86/gart: Disable GART explicitly before initialization by Joerg Roedel · 15 years ago
  52. 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
  53. 0e152cd x86, k8 nb: Fix boot crash: enable k8_northbridges unconditionally on AMD systems by Borislav Petkov · 15 years ago
  54. a66022c iommu-helper: use bitmap library by Akinobu Mita · 15 years ago
  55. f3eee54 x86: Gart: fix breakage due to IOMMU initialization cleanup by Yinghai Lu · 15 years ago
  56. 123bf0e x86: gart: Clean up the code a bit by Ingo Molnar · 15 years ago
  57. 4210919 x86: gart: Add own dma_mapping_error function by FUJITA Tomonori · 15 years ago
  58. 75f1cdf x86: Handle HW IOMMU initialization failure gracefully by FUJITA Tomonori · 15 years ago
  59. de95762 x86: GART: Convert gart_iommu_hole_init() to use iommu_init hook by FUJITA Tomonori · 15 years ago
  60. 41855b7 x86: GART: pci-gart_64.c: Use correct length in strncmp by Joe Perches · 15 years ago
  61. 338bac5 x86: Use x86_platform for iommu_shutdown by FUJITA Tomonori · 15 years ago
  62. d43c36d headers: remove sched.h from interrupt.h by Alexey Dobriyan · 15 years ago
  63. a4c2baa x86: replace is_buffer_dma_capable() with dma_capable by FUJITA Tomonori · 16 years ago
  64. ad361c9 Remove multiple KERN_ prefixes from printk formats by Joe Perches · 16 years ago
  65. fe2245c x86: enable GART-IOMMU only after setting up protection methods by Mark Langsdorf · 16 years ago
  66. 19c1a6f x86 gart: reimplement IOMMU_LEAK feature by using DMA_API_DEBUG by FUJITA Tomonori · 16 years ago
  67. 7df4edb Merge branch 'linus' into core/iommu by Ingo Molnar · 16 years ago
  68. 5872fb9 Documentation: move DMA-mapping.txt to Doc/PCI/ by Randy Dunlap · 16 years ago
  69. 160c1d8 x86, ia64: convert to use generic dma_map_ops struct by FUJITA Tomonori · 16 years ago
  70. d7dff84 x86: remove map_single and unmap_single in struct dma_mapping_ops by FUJITA Tomonori · 16 years ago
  71. 052aedb x86, gart: add map_page and unmap_page by FUJITA Tomonori · 16 years ago
  72. c854c91 x86_64: pci-gart_64.c iommu_fullflush should be static by Jaswinder Singh Rajput · 16 years ago
  73. 55aab5f x86 gart: don't complain if no AMD GART found by Bjorn Helgaas · 16 years ago
  74. 70d7d35 x86: fix broken flushing in GART nofullflush path by Joerg Roedel · 16 years ago
  75. 87c6f40 x86, gart: fix gart detection for Fam11h CPUs by Joerg Roedel · 16 years ago
  76. 1477b8e x86: convert GART driver to generic iommu_num_pages function by Joerg Roedel · 16 years ago
  77. bdab0ba x86: rename iommu_num_pages function to iommu_nr_pages by Joerg Roedel · 16 years ago
  78. 725c258 Merge branches 'core/iommu', 'x86/amd-iommu' and 'x86/iommu' into x86-v28-for-linus-phase3-B by Ingo Molnar · 16 years ago
  79. e496e3d Merge branches 'x86/alternatives', 'x86/cleanups', 'x86/commandline', 'x86/crashdump', 'x86/debug', 'x86/defconfig', 'x86/doc', 'x86/exports', 'x86/fpu', 'x86/gart', 'x86/idle', 'x86/mm', 'x86/mtrr', 'x86/nmi-watchdog', 'x86/oprofile', 'x86/paravirt', 'x86/reboot', 'x86/sparse-fixes', 'x86/tsc', 'x86/urgent' and 'x86/vmalloc' into x86-v28-for-linus-phase1 by Ingo Molnar · 16 years ago
  80. d99e901 x86: gart iommu have direct mapping when agp is present too by Yinghai Lu · 16 years ago
  81. 0114267 x86/iommu: use __GFP_ZERO instead of memset for GART by Joerg Roedel · 16 years ago
  82. 3610f21 x86/iommu: convert GART need_flush to bool by Joerg Roedel · 16 years ago
  83. 237a622 x86/iommu: make GART driver checkpatch clean by Joerg Roedel · 16 years ago
  84. 1615965 x86 gart: remove unnecessary initialization by FUJITA Tomonori · 16 years ago
  85. 1d99088 x86: restore old GART alloc_coherent behavior by FUJITA Tomonori · 16 years ago
  86. ecef533 revert "x86: make GART to respect device's dma_mask about virtual mappings" by FUJITA Tomonori · 16 years ago
  87. afa9fdc iommu: remove fullflush and nofullflush in IOMMU generic option by FUJITA Tomonori · 16 years ago
  88. d26dbc5 iommu: export iommu_area_reserve helper function by FUJITA Tomonori · 16 years ago
  89. 2842e5bf x86: move GART TLB flushing options to generic code by Joerg Roedel · 16 years ago
  90. f6a32a3 x86: gart alloc_coherent does virtual mapppings only when necessary by FUJITA Tomonori · 16 years ago
  91. bee44f2 x86: make GART to respect device's dma_mask about virtual mappings by FUJITA Tomonori · 16 years ago
  92. ac4ff65 x86: convert gart to use is_buffer_dma_capable helper function by FUJITA Tomonori · 16 years ago
  93. 551b454 x86: gart alloc_coherent doesn't need to check NULL device argument by FUJITA Tomonori · 16 years ago
  94. 421076e x86: dma_*_coherent rework patchset v2, fix by FUJITA Tomonori · 16 years ago
  95. 0d8136e Merge branch 'x86/gart' into x86/iommu by Ingo Molnar · 16 years ago
  96. 766af9f dma-mapping.h, x86: remove last user of dma_mapping_ops->map_simple by FUJITA Tomonori · 16 years ago
  97. 6c505ce x86: move dma_*_coherent functions to include file by Joerg Roedel · 16 years ago
  98. 43a5a5a x86: add free_coherent dma_ops callback to GART driver by Joerg Roedel · 16 years ago
  99. 9458109 x86: add alloc_coherent dma_ops callback to GART driver by Joerg Roedel · 16 years ago
  100. 7b22ff5 x86 gart: allocate size-aligned address for alloc_coherent, v2 by FUJITA Tomonori · 16 years ago