Subject: kern/37540: audio is confused after boot
To: None <kern-bug-people@netbsd.org, gnats-admin@netbsd.org,>
From: None <martin@duskware.de>
List: netbsd-bugs
Date: 12/14/2007 11:10:08
>Number:         37540
>Category:       kern
>Synopsis:       audio is confused after boot
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    kern-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Dec 14 11:10:08 +0000 2007
>Originator:     Martin Husemann
>Release:        NetBSD 4.99.42
>Organization:
>Environment:
System: NetBSD nelly.aprisoft.de 4.99.42 NetBSD 4.99.42 (NELLY) #4: Fri Dec 14 11:57:06 CET 2007 martin@emmas.aprisoft.de:/nelly/usr/src/sys/arch/sparc64/compile/NELLY sparc64
Architecture: sparc64
Machine: sparc64
>Description:

After booting the first audio playback "stutters" on my U2. If I stop
the playback and start it again, everything is fine. This might be
driver related:

audiocs0 at sbus0 slot 13 offset 0xc000000 vector 24 ipl 8: CS4231A
audio0 at audiocs0: full duplex

but I can't reproduce the problem a sparc Krups, which uses the same
audio chipset. This started happening after the recent soft interrupt
changes + pmf merge, but it still happens with all pmf_* calls 
commented out in sys/dev/audio.c.

>How-To-Repeat:
Reboot, run "mpg123 *.mp3", notice repeated samples and ugly sound
output, ^C it, try again: notice it works fine now.

>Fix:
n/a