• Linus Torvalds's avatar
    Merge tag 'dma-mapping-5.8' of git://git.infradead.org/users/hch/dma-mapping · 1ee18de9
    Linus Torvalds authored
    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
    1ee18de9
remap.c 1.61 KB