Freeze nach upfate auf 6.1

gripmaster

Well-Known Member
Hallo Forum,

ich habe gestern ein Update von FreeBSD 6.0 auf 6.1 gemacht und soweit läuft auch alles zufriedenstellend. Allerdings gibt es ein Problem mit dem Soundtreiber:

Jedes mal wenn Sound abgespielt wurde, gibt es ein kompletten Freeze und nichts geht mehr. Dann hilft nur noch der Reset :mad:

Meine Soundkarte wird als ESS Solo-1 erkannt und ich hatte bis jetzt den snd_solo Treiber seit FreeBSD 5.4 ohne Probleme im Einsatz.

cat /dev/sndstat zeigt bei folgendes (nach sysctl hw.snd.verbose=3 )

Code:
 FreeBSD Audio Driver (newpcm)
Installed devices:
pcm0: <ESS Solo-1 (unknown vendor)> at io 0x9400,0x9800,0x9c00 irq 18 kld snd_solo (1p/1r/0v channels duplex default)
        [pcm0:record:0:dsp0.0]: spd 0, fmt 0x00000000/0x00000008, flags 0x00000000, 0x00000000
        interrupts 0, overruns 0, hfree 16384, sfree 0 [b:16384/8192/2|bs:0/0/0]
        {hardware} -> feeder_root(0x00000000) -> {userland}
        [pcm0:play:0:dsp0.1]: spd 0, fmt 0x00000000/0x00000008, flags 0x00000000, 0x00000000
        interrupts 0, underruns 0, ready 0 [b:16384/8192/2|bs:0/0/0]
        {userland} -> feeder_root(0x00000000) -> {hardware}

File Versions:
$FreeBSD: src/sys/dev/sound/pci/solo.c,v 1.35.2.3 2006/01/29 02:35:19 ariff Exp $
$FreeBSD: src/sys/dev/sound/pcm/vchan.c,v 1.17.2.4 2006/04/04 17:43:49 ariff Exp $
$FreeBSD: src/sys/dev/sound/pcm/sound.c,v 1.93.2.3 2006/04/04 17:43:48 ariff Exp $
$FreeBSD: src/sys/dev/sound/pcm/sndstat.c,v 1.20.2.2 2005/12/30 19:55:54 netchild Exp $
$FreeBSD: src/sys/dev/sound/pcm/mixer.c,v 1.43.2.4 2006/04/04 17:43:48 ariff Exp $
$FreeBSD: src/sys/dev/sound/pcm/feeder_volume.c,v 1.2.2.1 2005/12/30 19:55:54 netchild Exp $
$FreeBSD: src/sys/dev/sound/pcm/feeder_rate.c,v 1.11.2.2 2006/01/29 02:27:28 ariff Exp $
$FreeBSD: src/sys/dev/sound/pcm/feeder_fmt.c,v 1.14.2.2 2006/01/29 02:27:28 ariff Exp $
$FreeBSD: src/sys/dev/sound/pcm/feeder.c,v 1.33.2.3 2006/03/07 15:51:19 jhb Exp $
$FreeBSD: src/sys/dev/sound/pcm/fake.c,v 1.14.2.1 2005/12/30 19:55:54 netchild Exp $
$FreeBSD: src/sys/dev/sound/pcm/dsp.c,v 1.80.2.6 2006/04/04 17:43:48 ariff Exp $
$FreeBSD: src/sys/dev/sound/pcm/channel.c,v 1.99.2.4 2006/04/04 17:37:51 ariff Exp $
$FreeBSD: src/sys/dev/sound/pcm/buffer.c,v 1.25.2.1 2005/12/30 19:55:54 netchild Exp $
$FreeBSD: src/sys/dev/sound/pcm/ac97_patch.c,v 1.3.2.1 2005/12/30 19:55:54 netchild Exp $
$FreeBSD: src/sys/dev/sound/pcm/ac97.c,v 1.53.2.3 2006/01/09 02:06:42 ariff Exp $
$FreeBSD: src/sys/dev/sound/isa/sndbuf_dma.c,v 1.3 2005/01/06 01:43:17 imp Exp $

Der Freeze tritt immer dann auf, wenn die Tonquelle fertig abgespielt wurde (z.b nach einem Lied in XMMS, nach dem Beenden eines Sounservers, etc.)

Hat von euch vielleicht jemand eine Vermutung woran das liegt, oder hat jemand schon mal eine ähnliche Situation gehabt?

Vielen Dank,

gruß,
gripmaster
 
Back
Top