• Linus Torvalds's avatar
    Merge tag 'dma-mapping-5.7' of git://git.infradead.org/users/hch/dma-mapping · 6f43bae3
    Linus Torvalds authored
    Pull dma-mapping updates from Christoph Hellwig:
    
     - fix an integer overflow in the coherent pool (Kevin Grandemange)
    
     - provide support for in-place uncached remapping and use that for
       openrisc
    
     - fix the arm coherent allocator to take the bus limit into account
    
    * tag 'dma-mapping-5.7' of git://git.infradead.org/users/hch/dma-mapping:
      ARM/dma-mapping: merge __dma_supported into arm_dma_supported
      ARM/dma-mapping: take the bus limit into account in __dma_alloc
      ARM/dma-mapping: remove get_coherent_dma_mask
      openrisc: use the generic in-place uncached DMA allocator
      dma-direct: provide a arch_dma_clear_uncached hook
      dma-direct: make uncached_kernel_address more general
      dma-direct: consolidate the error handling in dma_direct_alloc_pages
      dma-direct: remove the cached_kernel_address hook
      dma-coherent: fix integer overflow in the reserved-memory dma allocation
    6f43bae3
Kconfig 27.9 KB