[Top] [All Lists]

Re: [PATCH 0/5] PCM mmap (temporary) fixes for non-coherent architect

To: Andreas Mohr <>
Subject: Re: [PATCH 0/5] PCM mmap (temporary) fixes for non-coherent architectures
From: Takashi Iwai <>
Date: Tue, 12 Jan 2010 08:02:36 +0100
Cc:, Ralf Baechle <>, Wu Zhangjin <>, Thomas Bogendoerfer <>,, Benjamin Herrenschmidt <>, Kumar Gala <>, Becky Bruce <>
In-reply-to: <>
References: <> <>
User-agent: Wanderlust/2.15.6 (Almost Unreal) SEMI/1.14.6 (Maruoka) FLIM/1.14.9 (Gojō) APEL/10.7 Emacs/23.1 (x86_64-suse-linux-gnu) MULE/6.0 (HANACHIRUSATO)
At Fri, 1 Jan 2010 20:31:30 +0100,
Andreas Mohr wrote:
> Hi,
> I've tried this patch set (with the typo-corrected part 4) on my ASUS
> WL-500gP v2 MIPSEL via a backport to, but all I get is a
> small blip of the sound I wanted to play, and then the system is fubar
> (I believe just the same thing as what happened without having this patch
> applied).

As I mentioned in the previous followup, if your device is a
USB-audio, the patch doesn't help because it's for devices with
buffers using dma_alloc_coherent().  For USB-audio, it uses vmalloc
for an intermediate buffer.  Maybe this should be changed to dma_*()
stuff for such architectures.

Nevertheless, I don't know whether the crash is related with the
audio part...


<Prev in Thread] Current Thread [Next in Thread>