- 4985e50 dma-mapping: clear dev->dma_mem to NULL after freeing it by Joakim Zhang · 2 years, 4 months ago
- 0638dcc treewide: Remove uninitialized_var() usage by Kees Cook · 6 years ago
- 9690e34 dma-mapping: drop the dev argument to arch_sync_dma_for_* by Christoph Hellwig · 6 years ago
- cd8c1e6 dma-debug: make things less spammy under memory pressure by Rob Clark · 3 years, 11 months ago
- 5a71f14 dma-debug: change allocation mode from GFP_NOWAIT to GFP_ATIOMIC by Mikulas Patocka · 4 years ago
- b2f140a Reinstate some of "swiotlb: rework "fix info leak with DMA_FROM_DEVICE"" by Linus Torvalds · 4 years, 1 month ago
- 4459946 dma-direct: avoid redundant memory sync for swiotlb by Chao Gao · 4 years ago
- 79467b9 dma-debug: fix return value of __setup handlers by Randy Dunlap · 4 years, 2 months ago
- 6bfc537 swiotlb: fix info leak with DMA_FROM_DEVICE by Halil Pasic · 4 years, 2 months ago
- 0f5b08c dma-debug: fix sg checks in debug_dma_map_sg() by Gerald Schaefer · 4 years, 6 months ago
- be09cbd6 dma-debug: fix debugfs initialization order by Anthony Iliopoulos · 4 years, 9 months ago
- 98901bf swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" by Stefano Stabellini · 5 years ago
- 1edfff7 dma-direct: fix data truncation in dma_direct_get_required_mask() by Kishon Vijay Abraham I · 6 years ago
- f093874 dma-debug: fix displaying of dma allocation type by Grygorii Strashko · 6 years ago
- 56aaa0e dma-coherent: fix integer overflow in the reserved-memory dma allocation by Kevin Grandemange · 6 years ago
- e88ee28 dma-mapping: Fix dma_pgprot() for unencrypted coherent pages by Thomas Hellstrom · 6 years ago
- b8444fa dma-direct: don't check swiotlb=force in dma_direct_map_resource by Christoph Hellwig · 6 years ago
- fee76d8 dma-mapping: fix handling of dma-ranges for reserved memory (again) by Vladimir Murzin · 6 years ago
- 34205ed dma-debug: add a schedule point in debug_dma_dump_mappings() by Eric Dumazet · 6 years ago
- 2cf2aa6 dma-mapping: fix false positivse warnings in dma_common_free_remap() by Andrey Smirnov · 7 years ago
- 45824fc Merge tag 'powerpc-5.4-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux by Linus Torvalds · 7 years ago
- 671df18 Merge tag 'dma-mapping-5.4' of git://git.infradead.org/users/hch/dma-mapping by Linus Torvalds · 7 years ago
- e95adb9 Merge branches 'arm/omap', 'arm/exynos', 'arm/smmu', 'arm/mediatek', 'arm/qcom', 'arm/renesas', 'x86/amd', 'x86/vt-d' and 'core' into next by Joerg Roedel · 7 years ago
- 3fc1ca0 swiotlb: Split size parameter to map/unmap APIs by Lu Baolu · 7 years ago
- 5cf4537 dma-mapping: introduce a dma_common_find_pages helper by Christoph Hellwig · 7 years ago
- 5123174 dma-mapping: always use VM_DMA_COHERENT for generic DMA remap by Christoph Hellwig · 7 years ago
- 249baa5 dma-mapping: provide a better default ->get_required_mask by Christoph Hellwig · 7 years ago
- d929553 dma-mapping: remove the dma_declare_coherent_memory export by Christoph Hellwig · 7 years ago
- 7a01ee4 dma-mapping: remove the dma_mmap_from_dev_coherent export by Christoph Hellwig · 7 years ago
- 1fa0682 dma-mapping: remove dma_release_declared_memory by Christoph Hellwig · 7 years ago
- 62fcee9 dma-mapping: remove CONFIG_ARCH_NO_COHERENT_DMA_MMAP by Christoph Hellwig · 7 years ago
- e29ccc1 dma-mapping: add a dma_can_mmap helper by Christoph Hellwig · 7 years ago
- f9f3232 dma-mapping: explicitly wire up ->mmap and ->get_sgtable by Christoph Hellwig · 7 years ago
- 1445146 dma-mapping: move the dma_get_sgtable API comments from arm to common code by Christoph Hellwig · 7 years ago
- 6ba9941 dma-mapping: introduce dma_get_merge_boundary() by Yoshihiro Shimoda · 7 years ago
- 8e3a68f dma-mapping: make dma_atomic_pool_init self-contained by Christoph Hellwig · 7 years ago
- 419e2f1 dma-mapping: remove arch_dma_mmap_pgprot by Christoph Hellwig · 7 years ago
- 90ae409 dma-direct: fix zone selection after an unaddressable CMA allocation by Christoph Hellwig · 7 years ago
- 33dcb37 dma-mapping: fix page attributes for dma_mmap_* by Christoph Hellwig · 7 years ago
- d8ad555 dma-direct: don't truncate dma_required_mask to bus addressing capabilities by Lucas Stach · 7 years ago
- cf14be0 dma-direct: fix DMA_ATTR_NO_KERNEL_MAPPING by Christoph Hellwig · 7 years ago
- e740815 dma-mapping: Remove dma_check_mask() by Thiago Jung Bauermann · 7 years ago
- 47e5d8f swiotlb: Remove call to sme_active() by Thiago Jung Bauermann · 7 years ago
- 234172f Merge tag 'arm-swiotlb-5.3' of git://git.infradead.org/users/hch/dma-mapping by Linus Torvalds · 7 years ago
- f46cc01 dma-contiguous: page-align the size in dma_free_contiguous() by Nicolin Chen · 7 years ago
- c6622a4 dma-contiguous: do not overwrite align in dma_alloc_contiguous() by Nicolin Chen · 7 years ago
- 66d7780 dma-mapping: check pfn validity in dma_common_{mmap,get_sgtable} by Christoph Hellwig · 7 years ago
- ac60602 Merge tag 'dma-mapping-5.3-1' of git://git.infradead.org/users/hch/dma-mapping by Linus Torvalds · 7 years ago
- 449fa54 dma-direct: correct the physical addr in dma_direct_sync_sg_for_cpu/device by Fugang Duan · 7 years ago
- d4df33b Merge branch 'for-linus-5.2' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb by Linus Torvalds · 7 years ago
- a5008b5 dma-direct: only limit the mapping size if swiotlb could be used by Christoph Hellwig · 7 years ago
- 9087c37 dma-direct: Force unencrypted DMA under SME for certain DMA masks by Tom Lendacky · 7 years ago
- 9e3a25d Merge tag 'dma-mapping-5.3' of git://git.infradead.org/users/hch/dma-mapping by Linus Torvalds · 7 years ago
- f632a81 Merge tag 'driver-core-5.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core by Linus Torvalds · 7 years ago
- 1be5147 swiotlb: no need to check return value of debugfs_create functions by Greg Kroah-Hartman · 7 years ago
- d98849a dma-direct: handle DMA_ATTR_NO_KERNEL_MAPPING in common code by Christoph Hellwig · 7 years ago
- c2f2124e dma-direct: handle DMA_ATTR_NON_CONSISTENT in common code by Christoph Hellwig · 7 years ago
- 4b85fae dma-mapping: add a dma_alloc_need_uncached helper by Christoph Hellwig · 7 years ago
- 4a54d16 dma-mapping: truncate dma masks to what dma_addr_t can hold by Christoph Hellwig · 7 years ago
- 8492101 Merge branch 'stable/for-linus-5.2' into devel/for-linus-5.2 by Konrad Rzeszutek Wilk · 7 years ago
- 9c106119f swiotlb: fix phys_addr_t overflow warning by Arnd Bergmann · 7 years ago
- 4b4b077 dma-remap: Avoid de-referencing NULL atomic_pool by Florian Fainelli · 7 years ago
- 4aa095e swiotlb: Return consistent SWIOTLB segments/nr_tbl by Florian Fainelli · 7 years ago
- 0bfaffb swiotlb: Group identical cleanup in swiotlb_cleanup() by Florian Fainelli · 7 years ago
- 4505153 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 333 by Thomas Gleixner · 7 years ago
- c30700d dma-direct: provide generic support for uncached kernel segments by Christoph Hellwig · 7 years ago
- bd2e756 dma-contiguous: use fallback alloc_pages for single pages by Nicolin Chen · 7 years ago
- b1d2dc0 dma-contiguous: add dma_{alloc,free}_contiguous() helpers by Nicolin Chen · 7 years ago
- ec8f24b treewide: Add SPDX license identifier - Makefile/Kconfig by Thomas Gleixner · 7 years ago
- 457c899 treewide: Add SPDX license identifier for missed files by Thomas Gleixner · 7 years ago
- ddab533 Merge tag 'dma-mapping-5.2' of git://git.infradead.org/users/hch/dma-mapping by Linus Torvalds · 7 years ago
- 498e863 Merge branch 'stable/for-linus-5.2' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb by Linus Torvalds · 7 years ago
- 13bf5ce dma-mapping: add a Kconfig symbol to indicate arch_dma_prep_coherent presence by Christoph Hellwig · 7 years ago
- 746017e dma/debug: Simplify stracktrace retrieval by Thomas Gleixner · 7 years ago
- 148a97d dma-mapping: remove an unnecessary NULL check by Dan Carpenter · 7 years ago
- 53b29c3 swiotlb: save io_tlb_used to local variable before leaving critical section by Dongli Zhang · 7 years ago
- 8c516543 dma-debug: only skip one stackframe entry by Scott Wood · 7 years ago
- 83ca259 swiotlb: dump used and total slots when swiotlb buffer is full by Dongli Zhang · 7 years ago
- e43e265 x86/dma: Remove the x86_dma_fallback_dev hack by Christoph Hellwig · 7 years ago
- d7e02a9 dma-mapping: remove leftover NULL device support by Christoph Hellwig · 7 years ago
- c13edf8 dma: select GENERIC_ALLOCATOR for DMA_REMAP by Clément Leger · 7 years ago
- 26fb3da memblock: drop memblock_alloc_*_nopanic() variants by Mike Rapoport · 7 years ago
- 8a7f97b treewide: add checks for the return value of memblock_alloc*() by Mike Rapoport · 7 years ago
- a0bf842 swiotlb: add checks for the return value of memblock_alloc*() by Mike Rapoport · 7 years ago
- 45ba8d5 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost by Linus Torvalds · 7 years ago
- b7a7d1c Merge tag 'dma-mapping-5.1' of git://git.infradead.org/users/hch/dma-mapping by Linus Torvalds · 7 years ago
- e4ff63b Merge branch 'stable/for-linus-5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb by Linus Torvalds · 7 years ago
- 6c3ac11 Merge tag 'powerpc-5.1-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux by Linus Torvalds · 7 years ago
- 133d624 dma: Introduce dma_max_mapping_size() by Joerg Roedel · 7 years ago
- 492366f swiotlb: Add is_swiotlb_active() function by Joerg Roedel · 7 years ago
- abe420b swiotlb: Introduce swiotlb_max_mapping_size() by Joerg Roedel · 7 years ago
- 82c5de0 dma-mapping: remove the DMA_MEMORY_EXCLUSIVE flag by Christoph Hellwig · 7 years ago
- 91a6fda dma-mapping: remove dma_mark_declared_memory_occupied by Christoph Hellwig · 7 years ago
- ddb26d8 dma-mapping: move CONFIG_DMA_CMA to kernel/dma/Kconfig by Christoph Hellwig · 7 years ago
- ff4c25f dma-mapping: improve selection of dma_declare_coherent availability by Christoph Hellwig · 7 years ago
- feee964 swiotlb: remove swiotlb_dma_supported by Christoph Hellwig · 7 years ago
- 11ddce1 dma-mapping, powerpc: simplify the arch dma_set_mask override by Christoph Hellwig · 7 years ago
- ffe3dfd powerpc/dma: stop overriding dma_get_required_mask by Christoph Hellwig · 7 years ago
- fbce251 dma-direct: we might need GFP_DMA for 32-bit dma masks by Christoph Hellwig · 7 years ago
- 22cb45d swiotlb: drop pointless static qualifier in swiotlb_create_debugfs() by YueHaibing · 7 years ago