Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
9cb76a6aa1a9524866ec1558f08d044506b707fa
/
kernel
/
dma
/
direct.c
af7ddd8
Merge tag 'dma-mapping-4.21' of git://git.infradead.org/users/hch/dma-mapping
by Linus Torvalds
· 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
b0cbeae
dma-direct: remove the mapping_error dma_map_ops method
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
57c8a66
mm: remove include/linux/bootmem.h
by Mike Rapoport
· 6 years ago
dff8d6c
swiotlb: remove the overflow buffer
by Christoph Hellwig
· 6 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
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
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
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
f07d141
dma-mapping: Generalise dma_32bit_limit flag
by Robin Murphy
· 6 years ago
cf65a0f
dma-mapping: move all DMA mapping code to kernel/dma
by Christoph Hellwig
· 7 years ago
[Renamed from lib/dma-direct.c]
2550bbfd
dma-direct: don't crash on device without dma_mask
by Christoph Hellwig
· 7 years ago
f068fe3
core, dma-direct: add a flag 32-bit dma limits
by Christoph Hellwig
· 7 years ago
782e676
dma-mapping: provide a generic dma-noncoherent implementation
by Christoph Hellwig
· 7 years ago
325ef18
PCI: remove PCI_DMA_BUS_IS_PHYS
by Christoph Hellwig
· 7 years ago
de7eab3
dma-direct: try reallocation with GFP_DMA32 if possible
by Takashi Iwai
· 7 years ago
504a918
dma-direct: don't retry allocation for no-op GFP_DMA
by Takashi Iwai
· 7 years ago
e89f5b3
dma-mapping: Don't clear GFP_ZERO in dma_alloc_attrs
by Christoph Hellwig
· 7 years ago
c10f07a
dma/direct: Handle force decryption for DMA coherent buffers in common code
by Christoph Hellwig
· 7 years ago
42ed645
dma-direct: comment the dma_direct_free calling convention
by Christoph Hellwig
· 7 years ago
f25e6f6
dma-direct: mark as is_phys
by Christoph Hellwig
· 7 years ago
1a9777a
dma-direct: reject too small dma masks
by Christoph Hellwig
· 7 years ago
19dca8c
dma-direct: make dma_direct_{alloc,free} available to other implementations
by Christoph Hellwig
· 7 years ago
95f1839
dma-direct: retry allocations using GFP_DMA for small masks
by Christoph Hellwig
· 7 years ago
c61e963
dma-direct: add support for allocation from ZONE_DMA and ZONE_DMA32
by Christoph Hellwig
· 7 years ago
21f237e
dma-direct: use node local allocations for coherent memory
by Christoph Hellwig
· 7 years ago
080321d
dma-direct: add support for CMA allocation
by Christoph Hellwig
· 7 years ago
2797596
dma-direct: add dma address sanity checks
by Christoph Hellwig
· 7 years ago
2e86a04
dma-direct: use phys_to_dma
by Christoph Hellwig
· 7 years ago
002e674
dma-direct: rename dma_noop to dma_direct
by Christoph Hellwig
· 7 years ago