Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 13 Dec 2003 11:10:54 +0100
From:      Michael Class <michael.class@gmx.de>
To:        current@freebsd.org
Subject:   Missing pcm interrupts with ACPI
Message-ID:  <3FDAE5AE.6030208@gmx.de>

next in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format.
--------------050801040103030204060509
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit

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

--------------050801040103030204060509--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3FDAE5AE.6030208>