Missing pcm interrupts with ACPI
Michael Class
michael.class at gmx.de
Sat Dec 13 02:10:41 PST 2003
Hello current,
with a recent 5.2-CURRENT (at least after the statfs changes, it worked
before!) the internal sound of my Gigabyte GA6VTXD (Bios: F2) does not
generate interrupts any more when I use acpi! The machine is dual 1GHZ
P3 with 1GB RAM and a VIA 694 Chipset.
$ cat /dev/sndstat
FreeBSD Audio Driver (newpcm)
Installed devices:
pcm0: <VIA VT82C686A> at io 0xd400 irq 10 (1p/1r/0v channels duplex default)
Sound is either very sluggish or not working at all, and I am getting
the following message:
$ dmesg | fgrep pcm0:play
pcm0:play:0: play interrupt timeout, channel dead
When I look at the vmstat output
$ vmstat -i | fgrep irq10
irq10: pcm0 45 0
the number of interrupts generated stays at 45 constantly, no matter
what I am running that generates sound (mplayer, xmms, mp3blaster ...)
When I do not use acpi everything is fine! This is happening with my
custom kernel, as well as with GENERIC.
I have attached the verbose dmesg out of a boot with and without acpi
and the output of "acpidump -t -d -o /dev/null > GA6VTXD_F2.asl"
Any suggestions?
Thank you
Michael
More information about the freebsd-current
mailing list