Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
10ae80547799a0de61741510a9492e6cc80b3ce2
/
kernel
/
dma
8c516543
dma-debug: only skip one stackframe entry
by Scott Wood
· 6 years ago
26fb3da
memblock: drop memblock_alloc_*_nopanic() variants
by Mike Rapoport
· 6 years ago
8a7f97b
treewide: add checks for the return value of memblock_alloc*()
by Mike Rapoport
· 6 years ago
a0bf842
swiotlb: add checks for the return value of memblock_alloc*()
by Mike Rapoport
· 6 years ago
45ba8d5
Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
by Linus Torvalds
· 6 years ago
b7a7d1c
Merge tag 'dma-mapping-5.1' of git://git.infradead.org/users/hch/dma-mapping
by Linus Torvalds
· 6 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
· 6 years ago
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
133d624
dma: Introduce dma_max_mapping_size()
by Joerg Roedel
· 6 years ago
492366f
swiotlb: Add is_swiotlb_active() function
by Joerg Roedel
· 6 years ago
abe420b
swiotlb: Introduce swiotlb_max_mapping_size()
by Joerg Roedel
· 6 years ago
82c5de0
dma-mapping: remove the DMA_MEMORY_EXCLUSIVE flag
by Christoph Hellwig
· 6 years ago
91a6fda
dma-mapping: remove dma_mark_declared_memory_occupied
by Christoph Hellwig
· 6 years ago
ddb26d8
dma-mapping: move CONFIG_DMA_CMA to kernel/dma/Kconfig
by Christoph Hellwig
· 6 years ago
ff4c25f
dma-mapping: improve selection of dma_declare_coherent availability
by Christoph Hellwig
· 6 years ago
feee964
swiotlb: remove swiotlb_dma_supported
by Christoph Hellwig
· 6 years ago
11ddce1
dma-mapping, powerpc: simplify the arch dma_set_mask override
by Christoph Hellwig
· 6 years ago
ffe3dfd
powerpc/dma: stop overriding dma_get_required_mask
by Christoph Hellwig
· 6 years ago
fbce251
dma-direct: we might need GFP_DMA for 32-bit dma masks
by Christoph Hellwig
· 6 years ago
22cb45d
swiotlb: drop pointless static qualifier in swiotlb_create_debugfs()
by YueHaibing
· 6 years ago
be4311a
dma-mapping: remove an incorrect __iommem annotation
by Christoph Hellwig
· 6 years ago
dc2acde
dma-mapping: add a kconfig symbol for arch_teardown_dma_ops availability
by Christoph Hellwig
· 6 years ago
347cb6a
dma-mapping: add a kconfig symbol for arch_setup_dma_ops availability
by Christoph Hellwig
· 6 years ago
70ca7ba
dma-mapping: move debug configuration options to kernel/dma
by Andy Shevchenko
· 6 years ago
60513ed
swiotlb: checking whether swiotlb buffer is full with io_tlb_used
by Dongli Zhang
· 6 years ago
71602fe
swiotlb: add debugfs to track swiotlb buffer usage
by Dongli Zhang
· 6 years ago
6442ca2
swiotlb: fix comment on swiotlb_bounce()
by Dongli Zhang
· 6 years ago
0a3b192
dma-debug: add dumping facility via debugfs
by Corentin Labbe
· 6 years ago
8e4d81b
dma: debug: no need to check return value of debugfs_create functions
by Greg Kroah-Hartman
· 6 years ago
cfced78
dma-mapping: remove the default map_resource implementation
by Christoph Hellwig
· 6 years ago
227a76b
swiotlb: clear io_tlb_start and io_tlb_end in swiotlb_exit
by Christoph Hellwig
· 6 years ago
8270f3a
dma-direct: fix DMA_ATTR_NO_KERNEL_MAPPING for remapped allocations
by Christoph Hellwig
· 6 years ago
48e638f
dma-mapping: remove a few unused exports
by Christoph Hellwig
· 6 years ago
4788ba5
dma-mapping: remove dmam_{declare,release}_coherent_memory
by Christoph Hellwig
· 6 years ago
d7076f0
dma-mapping: implement dmam_alloc_coherent using dmam_alloc_attrs
by Christoph Hellwig
· 6 years ago
2e05ea5
dma-mapping: implement dma_map_single_attrs using dma_map_page_attrs
by Christoph Hellwig
· 6 years ago
af7ddd8
Merge tag 'dma-mapping-4.21' of git://git.infradead.org/users/hch/dma-mapping
by Linus Torvalds
· 6 years ago
8b1cce9
dma-mapping: fix inverted logic in dma_supported
by Thierry Reding
· 6 years ago
518a2f1
dma-mapping: zero memory returned from dma_alloc_*
by Christoph Hellwig
· 6 years ago
c92a54c
dma-direct: do not include SME mask in the DMA supported check
by Lendacky, Thomas
· 6 years ago
356da6d
dma-mapping: bypass indirect calls for dma-direct
by Christoph Hellwig
· 6 years ago
55897af
dma-direct: merge swiotlb_dma_ops into the dma_direct code
by Christoph Hellwig
· 6 years ago
17ac524
dma-direct: use dma_direct_map_page to implement dma_direct_map_sg
by Christoph Hellwig
· 6 years ago
58dfd4a
dma-direct: improve addressability error reporting
by Christoph Hellwig
· 6 years ago
68c6083
swiotlb: remove dma_mark_clean
by Christoph Hellwig
· 6 years ago
b907e20
swiotlb: remove SWIOTLB_MAP_ERROR
by Christoph Hellwig
· 6 years ago
90ac706
dma-mapping: factor out dummy DMA ops
by Robin Murphy
· 6 years ago
3731c3d
dma-mapping: always build the direct mapping code
by Christoph Hellwig
· 6 years ago
8ddbe59
dma-mapping: move dma_cache_sync out of line
by Christoph Hellwig
· 6 years ago
7249c1a
dma-mapping: move various slow path functions out of line
by Christoph Hellwig
· 6 years ago
05887cb
dma-mapping: move dma_get_required_mask to kernel/dma
by Christoph Hellwig
· 6 years ago
8d59b5f
dma-mapping: simplify the dma_sync_single_range_for_{cpu,device} implementation
by Christoph Hellwig
· 6 years ago
20b105f
dma-mapping: remove a pointless memset in dma_atomic_pool_init
by Christoph Hellwig
· 6 years ago
ad78dee
dma-debug: Batch dma_debug_entry allocation
by Robin Murphy
· 6 years ago
0cb0e25
dma/debug: Remove dma_debug_resize_entries()
by Robin Murphy
· 6 years ago
ceb5117
dma-debug: Make leak-like behaviour apparent
by Robin Murphy
· 6 years ago
2b9d9ac
dma-debug: Dynamically expand the dma_debug_entry pool
by Robin Murphy
· 6 years ago
f737b09
dma-debug: Use pr_fmt()
by Robin Murphy
· 6 years ago
9f19155
dma-debug: Expose nr_total_entries in debugfs
by Robin Murphy
· 6 years ago
b0cbeae
dma-direct: remove the mapping_error dma_map_ops method
by Christoph Hellwig
· 6 years ago
a1da439
dma-mapping: fix lack of DMA address assignment in generic remap allocator
by Marek Szyprowski
· 6 years ago
e440e26
dma-remap: support DMA_ATTR_NO_KERNEL_MAPPING
by Christoph Hellwig
· 6 years ago
bfd56cd
dma-mapping: support highmem in the generic remap allocator
by Christoph Hellwig
· 6 years ago
0c3b317
dma-mapping: move the arm64 noncoherent alloc/free support to common code
by Christoph Hellwig
· 6 years ago
f0edfea
dma-mapping: move the remap helpers to a separate file
by Christoph Hellwig
· 6 years ago
704f2c2
dma-direct: reject highmem pages from dma_alloc_from_contiguous
by Christoph Hellwig
· 6 years ago
b18814e7
dma-direct: provide page based alloc/free helpers
by Christoph Hellwig
· 6 years ago
cb216b8
swiotlb: Skip cache maintenance on map error
by Robin Murphy
· 6 years ago
57c8a66
mm: remove include/linux/bootmem.h
by Mike Rapoport
· 6 years ago
eb31d55
memblock: remove _virt from APIs returning virtual address
by Mike Rapoport
· 6 years ago
a4a4330d
swiotlb: add support for non-coherent DMA
by Christoph Hellwig
· 6 years ago
fafadcd
swiotlb: don't dip into swiotlb pool for coherent allocations
by Christoph Hellwig
· 6 years ago
c4dae36
swiotlb: refactor swiotlb_map_page
by Christoph Hellwig
· 6 years ago
4803b44
swiotlb: use swiotlb_map_page in swiotlb_map_sg_attrs
by Christoph Hellwig
· 6 years ago
27744e0
swiotlb: merge swiotlb_unmap_page and unmap_single
by Christoph Hellwig
· 7 years ago
dff8d6c
swiotlb: remove the overflow buffer
by Christoph Hellwig
· 6 years ago
8088546
swiotlb: do not panic on mapping failures
by Christoph Hellwig
· 7 years ago
b65125c
swiotlb: mark is_swiotlb_buffer static
by Christoph Hellwig
· 7 years ago
21bb9d6
swiotlb: remove a pointless comment
by Christoph Hellwig
· 7 years ago
b9fd042
dma-direct: respect DMA_ATTR_NO_WARN
by Christoph Hellwig
· 6 years ago
79ac32a
dma-direct: document the zone selection logic
by Christoph Hellwig
· 6 years ago
99c65fa
dma-debug: Check for drivers mapping invalid addresses in dma_map_single()
by Stephen Boyd
· 6 years ago
1fc8e64
dma-direct: fix return value of dma_direct_supported
by Alexander Duyck
· 6 years ago
9d7a224
dma-direct: always allow dma mask <= physiscal memory size
by Christoph Hellwig
· 6 years ago
b4ebe60
dma-direct: implement complete bus_dma_mask handling
by Christoph Hellwig
· 6 years ago
7d21ee4
dma-direct: refine dma_direct_alloc zone selection
by Christoph Hellwig
· 6 years ago
a20bb05
dma-direct: add an explicit dma_direct_get_required_mask
by Christoph Hellwig
· 6 years ago
9406a49
dma-mapping: support non-coherent devices in dma_common_get_sgtable
by Christoph Hellwig
· 6 years ago
58b0440
dma-mapping: consolidate the dma mmap implementations
by Christoph Hellwig
· 6 years ago
bc3ec75
dma-mapping: merge direct and noncoherent ops
by Christoph Hellwig
· 6 years ago
f3ecc0f
dma-mapping: move the dma_coherent flag to struct device
by Christoph Hellwig
· 6 years ago
684f7e9
dma-mapping: add the missing ARCH_HAS_SYNC_DMA_FOR_CPU_ALL declaration
by Christoph Hellwig
· 6 years ago
a3ceed8
dma-mapping: fix panic caused by passing empty cma command line argument
by He Zhe
· 6 years ago
dc3c055
dma-mapping: remove dma_deconfigure
by Christoph Hellwig
· 6 years ago
ccf640f
dma-mapping: remove dma_configure
by Christoph Hellwig
· 6 years ago
c1d0af1
kernel/dma/direct: take DMA offset into account in dma_direct_supported
by Christoph Hellwig
· 6 years ago
d834c5a
kernel/dma: remove unsupported gfp_mask parameter from dma_alloc_from_contiguous()
by Marek Szyprowski
· 6 years ago
6518202
mm/cma: remove unsupported gfp_mask parameter from cma_alloc()
by Marek Szyprowski
· 6 years ago
f66dc72
Merge tag 'dma-mapping-4.19' of git://git.infradead.org/users/hch/dma-mapping
by Linus Torvalds
· 6 years ago
e5a32b5
Merge tag 'mips_4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux
by Linus Torvalds
· 6 years ago
Next »