-
- Downloads
Merge tag 'dma-mapping-5.8' of git://git.infradead.org/users/hch/dma-mapping
Pull dma-mapping updates from Christoph Hellwig: - enhance the dma pool to allow atomic allocation on x86 with AMD SEV (David Rientjes) - two small cleanups (Jason Yan and Peter Collingbourne) * tag 'dma-mapping-5.8' of git://git.infradead.org/users/hch/dma-mapping: dma-contiguous: fix comment for dma_release_from_contiguous dma-pool: scale the default DMA coherent pool size with memory capacity x86/mm: unencrypted non-blocking DMA allocations use coherent pools dma-pool: add pool sizes to debugfs dma-direct: atomic allocations must come from atomic coherent pools dma-pool: dynamically expanding atomic pools dma-pool: add additional coherent pools to map to gfp mask dma-remap: separate DMA atomic pools from direct remap code dma-debug: make __dma_entry_alloc_check_leak() static
Showing
- arch/x86/Kconfig 1 addition, 0 deletionsarch/x86/Kconfig
- drivers/iommu/dma-iommu.c 3 additions, 2 deletionsdrivers/iommu/dma-iommu.c
- include/linux/dma-direct.h 2 additions, 0 deletionsinclude/linux/dma-direct.h
- include/linux/dma-mapping.h 3 additions, 3 deletionsinclude/linux/dma-mapping.h
- kernel/dma/Kconfig 5 additions, 1 deletionkernel/dma/Kconfig
- kernel/dma/Makefile 1 addition, 0 deletionskernel/dma/Makefile
- kernel/dma/contiguous.c 2 additions, 2 deletionskernel/dma/contiguous.c
- kernel/dma/debug.c 1 addition, 1 deletionkernel/dma/debug.c
- kernel/dma/direct.c 44 additions, 12 deletionskernel/dma/direct.c
- kernel/dma/pool.c 264 additions, 0 deletionskernel/dma/pool.c
- kernel/dma/remap.c 1 addition, 120 deletionskernel/dma/remap.c
Loading
Please register or sign in to comment