Thread (38 messages) 38 messages, 7 authors, 2018-12-05

Re: [PATCH 1/9] dma-direct: provide page based alloc/free helpers

From: Christoph Hellwig <hch@lst.de>
Date: 2018-12-01 16:56:14
Also in: linux-iommu, lkml

On Fri, Nov 30, 2018 at 07:04:41PM +0000, Robin Murphy wrote:
On 05/11/2018 12:19, Christoph Hellwig wrote:
quoted
Some architectures support remapping highmem into DMA coherent
allocations.  To use the common code for them we need variants of
dma_direct_{alloc,free}_pages that do not use kernel virtual addresses.
FWIW it's as much about non-cacheable remapping of lowmem as it is about 
highmem. Regardless, the diff looks OK to me.
Yes, but as long as you remap lowmem the current interface work ok,
but once you have highmem a kernel virtual address doesn't cut it,
and we need a page struct or physical address.

_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help