Bug 723504

Summary: alsa: sound problem stuttering, delayed playback
Product: [Fedora] Fedora Reporter: Stefan Assmann <sassmann>
Component: kernelAssignee: Kernel Maintainer List <kernel-maint>
Status: CLOSED WONTFIX QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: unspecified    
Version: 15CC: gansalmon, itamar, jonathan, kernel-maint, madhu.chinakonda
Target Milestone: ---   
Target Release: ---   
Hardware: i386   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-07-11 17:53:24 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Attachments:
Description Flags
alsa-info.txt none

Description Stefan Assmann 2011-07-20 11:45:17 UTC
Created attachment 513990 [details]
alsa-info.txt

Description of problem:
Sometimes I get stuttering sound at the beginning of playback or the playback is delayed a few seconds. IIRC this mostly happens after a suspend/hibernate, but I could be wrong about that.

Anyway, in dmesg I found
Jul 17 17:47:22 samsung rtkit-daemon[1281]: The canary thread is apparently starving. Taking action.
Jul 17 17:47:22 samsung rtkit-daemon[1281]: Demoting known real-time threads.
Jul 17 17:47:25 samsung rtkit-daemon[1281]: Successfully demoted thread 1285 of process 1280 (/usr/bin/pulseaudio).
Jul 17 17:47:25 samsung rtkit-daemon[1281]: Successfully demoted thread 1284 of process 1280 (/usr/bin/pulseaudio).
Jul 17 17:47:25 samsung rtkit-daemon[1281]: Successfully demoted thread 1280 of process 1280 (/usr/bin/pulseaudio).
Jul 17 17:47:25 samsung rtkit-daemon[1281]: Demoted 3 threads.
Jul 17 19:47:25 samsung pulseaudio[1280]: alsa-util.c: snd_pcm_avail() returned a value that is exceptionally large: 1226328 bytes (6951 ms).
Jul 17 19:47:25 samsung pulseaudio[1280]: alsa-util.c: Most likely this is a bug in the ALSA driver 'snd_intel8x0'. Please report this issue to the ALSA developers.
Jul 17 19:47:25 samsung pulseaudio[1280]: alsa-util.c: snd_pcm_dump():
Jul 17 19:47:25 samsung pulseaudio[1280]: alsa-util.c: Hardware PCM card 0 'Intel ICH6' device 0 subdevice 0
Jul 17 19:47:25 samsung pulseaudio[1280]: alsa-util.c: Its setup is:
Jul 17 19:47:25 samsung pulseaudio[1280]: alsa-util.c:   stream       : PLAYBACK
Jul 17 19:47:25 samsung pulseaudio[1280]: alsa-util.c:   access       : MMAP_INTERLEAVED
Jul 17 19:47:25 samsung pulseaudio[1280]: alsa-util.c:   format       : S16_LE
Jul 17 19:47:25 samsung pulseaudio[1280]: alsa-util.c:   subformat    : STD
Jul 17 19:47:25 samsung pulseaudio[1280]: alsa-util.c:   channels     : 2
Jul 17 19:47:25 samsung pulseaudio[1280]: alsa-util.c:   rate         : 44100
Jul 17 19:47:25 samsung pulseaudio[1280]: alsa-util.c:   exact rate   : 44100 (44100/1)
Jul 17 19:47:25 samsung pulseaudio[1280]: alsa-util.c:   msbits       : 16
Jul 17 19:47:25 samsung pulseaudio[1280]: alsa-util.c:   buffer_size  : 16384
Jul 17 19:47:25 samsung pulseaudio[1280]: alsa-util.c:   period_size  : 16384
Jul 17 19:47:25 samsung pulseaudio[1280]: alsa-util.c:   period_time  : 371519
Jul 17 19:47:25 samsung pulseaudio[1280]: alsa-util.c:   tstamp_mode  : ENABLE
Jul 17 19:47:25 samsung pulseaudio[1280]: alsa-util.c:   period_step  : 1
Jul 17 19:47:25 samsung pulseaudio[1280]: alsa-util.c:   avail_min    : 16384
Jul 17 19:47:25 samsung pulseaudio[1280]: alsa-util.c:   period_event : 0
Jul 17 19:47:25 samsung pulseaudio[1280]: alsa-util.c:   start_threshold  : -1
Jul 17 19:47:25 samsung pulseaudio[1280]: alsa-util.c:   stop_threshold   : 1073741824
Jul 17 19:47:25 samsung pulseaudio[1280]: alsa-util.c:   silence_threshold: 0
Jul 17 19:47:25 samsung pulseaudio[1280]: alsa-util.c:   silence_size : 0
Jul 17 19:47:25 samsung pulseaudio[1280]: alsa-util.c:   boundary     : 1073741824
Jul 17 19:47:25 samsung pulseaudio[1280]: alsa-util.c:   appl_ptr     : 36582005
Jul 17 19:47:25 samsung pulseaudio[1280]: alsa-util.c:   hw_ptr       : 36995072
Jul 17 19:47:25 samsung pulseaudio[1280]: alsa-util.c: snd_pcm_delay() returned a value that is exceptionally large: -1710284 bytes (-9695 ms).
Jul 17 19:47:25 samsung pulseaudio[1280]: alsa-util.c: Most likely this is a bug in the ALSA driver 'snd_intel8x0'. Please report this issue to the ALSA developers.
Jul 17 19:47:25 samsung pulseaudio[1280]: alsa-util.c: snd_pcm_dump():
Jul 17 19:47:25 samsung pulseaudio[1280]: alsa-util.c: Hardware PCM card 0 'Intel ICH6' device 0 subdevice 0
Jul 17 19:47:25 samsung pulseaudio[1280]: alsa-util.c: Its setup is:
Jul 17 19:47:25 samsung pulseaudio[1280]: alsa-util.c:   stream       : PLAYBACK
Jul 17 19:47:25 samsung pulseaudio[1280]: alsa-util.c:   access       : MMAP_INTERLEAVED
Jul 17 19:47:25 samsung pulseaudio[1280]: alsa-util.c:   format       : S16_LE
Jul 17 19:47:25 samsung pulseaudio[1280]: alsa-util.c:   subformat    : STD
Jul 17 19:47:25 samsung pulseaudio[1280]: alsa-util.c:   channels     : 2
Jul 17 19:47:25 samsung pulseaudio[1280]: alsa-util.c:   rate         : 44100
Jul 17 19:47:25 samsung pulseaudio[1280]: alsa-util.c:   exact rate   : 44100 (44100/1)
Jul 17 19:47:25 samsung pulseaudio[1280]: alsa-util.c:   msbits       : 16
Jul 17 19:47:25 samsung pulseaudio[1280]: alsa-util.c:   buffer_size  : 16384
Jul 17 19:47:25 samsung pulseaudio[1280]: alsa-util.c:   period_size  : 16384
Jul 17 19:47:25 samsung pulseaudio[1280]: alsa-util.c:   period_time  : 371519
Jul 17 19:47:25 samsung pulseaudio[1280]: alsa-util.c:   tstamp_mode  : ENABLE
Jul 17 19:47:25 samsung pulseaudio[1280]: alsa-util.c:   period_step  : 1
Jul 17 19:47:25 samsung pulseaudio[1280]: alsa-util.c:   avail_min    : 16384
Jul 17 19:47:25 samsung pulseaudio[1280]: alsa-util.c:   period_event : 0
Jul 17 19:47:25 samsung pulseaudio[1280]: alsa-util.c:   start_threshold  : -1
Jul 17 19:47:25 samsung pulseaudio[1280]: alsa-util.c:   stop_threshold   : 1073741824
Jul 17 19:47:25 samsung pulseaudio[1280]: alsa-util.c:   silence_threshold: 0
Jul 17 19:47:25 samsung pulseaudio[1280]: alsa-util.c:   silence_size : 0
Jul 17 19:47:25 samsung pulseaudio[1280]: alsa-util.c:   boundary     : 1073741824
Jul 17 19:47:25 samsung pulseaudio[1280]: alsa-util.c:   appl_ptr     : 36590825
Jul 17 19:47:25 samsung pulseaudio[1280]: alsa-util.c:   hw_ptr       : 37018396

Version-Release number of selected component (if applicable):
2.6.38.8-32.fc15.i686.PAE

How reproducible:
sometimes

Comment 1 Josh Boyer 2012-06-06 16:38:37 UTC
Are you still seeing this with 2.6.43/3.3?

Comment 2 Josh Boyer 2012-07-11 17:53:24 UTC
Fedora 15 has reached it's end of life as of June 26, 2012.  As a result, we will not be fixing any remaining bugs found in Fedora 15.

In the event that you have upgraded to a newer release and the bug you reported is still present, please reopen the bug and set the version field to the newest release you have encountered the issue with.  Before doing so, please ensure you are testing the latest kernel update in that release and attach any new and relevant information you may have gathered.

Thank you for taking the time to file a report.  We hope newer versions of Fedora suit your needs.