Re: [PATCH 4/5] ALSA: pcm - fix page conversion on non-coherent PPC arch

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



At Fri, 27 Nov 2009 07:51:44 +1100,
Benjamin Herrenschmidt wrote:
> 
> On Thu, 2009-11-26 at 16:13 +0100, Takashi Iwai wrote:
> > The non-cohernet PPC arch doesn't give the correct address by a simple
> > virt_to_page() for pages allocated via dma_alloc_coherent().
> > This patch adds a hack to fix the conversion similarly like MIPS.
> > 
> > Note that this doesn't fix perfectly: the pages should be marked with
> > proper pgprot value.  This will be done in a future implementation like
> > the conversion to dma_mmap_coherent().
> > 
> > Signed-off-by: Takashi Iwai <tiwai@xxxxxxx>
> 
> This will not work with swiotlb, but then, I don't think we have -yet-
> to deal with a platform that does both swiotlb and isn't DMA
> coherent :-)
> 
> Of course, the conversion to dma_mmap_coherent will makes things better
> though we really will want to push that function into the dma ops.
> 
> So it's hackish but for now its an
> 
> Acked-by: Benjamin Herrenschmidt <benh@xxxxxxxxxxxxxxxxxxx>

Thanks, I added your ack to the GIT commit.


Takashi
_______________________________________________
Alsa-devel mailing list
Alsa-devel@xxxxxxxxxxxxxxxx
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

[Index of Archives]     [ALSA User]     [Linux Audio Users]     [Kernel Archive]     [Asterisk PBX]     [Photo Sharing]     [Linux Sound]     [Video 4 Linux]     [Gimp]     [Yosemite News]

  Powered by Linux