[alsa-devel] [PATCH] snd-powermac: handle dead DMA transfers

Takashi Iwai tiwai at suse.de
Wed Jan 16 15:58:52 CET 2008


At Tue, 15 Jan 2008 21:43:44 +0100,
th.huth at googlemail.com wrote:
> 
> This patch provides the snd-powermac sound driver with the ability to handle
> dead DMA transfers. If a dead DMA transfer is detected, the driver now sets
> up a new DMA transfer to continue with the sound output at the point where the
> old transfer died.
> 
> This dead DMA transfer handling has become necessary with recent kernels on
> certain G4 PowerMacs. Please refer to the following URLs for more information:
> 
>  https://bugtrack.alsa-project.org/alsa-bug/view.php?id=3126
>  https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/87652
>  http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=436723
> 
> The patch is based on the dead DMA transfer handling code from the old dmasound
> driver which can be found in the file sound/oss/dmasound/dmasound_awacs.c in
> the Linux source code.
> 
> Signed-off-by: T. H. Huth <th.huth at googlemail.com>

Thanks, applied to ALSA HG tree now.


Takashi


More information about the Alsa-devel mailing list