On Wed, 24 Sep 2008, Lennart Poettering wrote: > Heya! > > There seems to be something wrong with snd_pcm_update_avail() for mmap > in recent 2.6.26 kernels: > > Quoting Alexander Gavrilov: > > <snip> > Fedora 9 with kernel 2.6.26.3-29 exhibits a bug where > the driver decrements its hw.ptr under certain stress > conditions, or at least it appears so from debugging. > > It causes alsa-lib to give absurdly huge avail numbers > to pulseaudio, which crashes it. This patch adds a > work-around to avoid such unfriendly behavior until > the bug is fixed. > > As this is not a real fix, it displays a message every > time it is activated. > </snip> > > https://bugzilla.redhat.com/show_bug.cgi?id=462200 > > (see the patch attached to that bug report) > > Takashi, Jaroslav, do you know anything about this? If it's HDA hardware, the user might try to test the recent linux kernels or the ALSA driver compiled from tarball available on www.alsa-project.org. The hw position routines were improved recently for the HDA driver. Jaroslav ----- Jaroslav Kysela <perex@xxxxxxxx> Linux Kernel Sound Maintainer ALSA Project, Red Hat, Inc. _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxx http://mailman.alsa-project.org/mailman/listinfo/alsa-devel