Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 10 Feb 2003 15:08:09 -0700
From:      Scott Long <scott_long@btc.adaptec.com>
To:        Orion Hodson <orion@freebsd.org>
Cc:        Scott <samsco@mho.net>, freebsd-multimedia@freebsd.org, cg@freebsd.org
Subject:   Re: panic in dsp_ioctl()
Message-ID:  <3E4822C9.4000307@btc.adaptec.com>
In-Reply-To: <200302082157.h18LvQ8J033548@puma.icir.org>
References:  <200302082157.h18LvQ8J033548@puma.icir.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Sorry for the false alarm, it turns out that some of my snd_*.ko modules
had gotten out of sync with the kernel.  Everything worked fin one I
updated them.

Scott

Orion Hodson wrote:

> /-- Scott wrote:
> | WIth a fairly recent 5-current and ICH3 sound hardware I'm getting a
> | panic in dsp_ioctl() when running just about anything.
>
> Can you be specific about what you are running?  I appreciate it might 
> seem
> like anything you try generates this, but I'm unable to replicate it
> trivially.  Before doing whatever it is that crashes the machine can you:
>
> 1. run 'fstat /dev/audio* /dev/dsp*'
> 2. set 'sysctl hw.snd.verbose=3' and get 'cat /dev/sndstat'
>
> You can post this output to cg and myself since it's probably of little
> interest to anyone else.
>
> | Since I'm not doing any recording, I would assume that rdch should be
> | NULL and the test would avoid the rdch->flags indirection.
>
> Fake channels get set by the getchns function, which may be to keep the
> processing cleaner, ie fewer exceptions.
>
> | having a hard time figuring out how rdch actually gets set/initialized
> | in the driver, and the value that winds up in this code path is very
> | bogus.  This wasn't a problem with my previous build a few weeks  ago.
>
> Very little in the channel management has changed in the past few 
> weeks.  So
> I'm a bit puzzled why this should occur now, but there are other users
> reporting problems with locks at present too so there is clearly a 
> problem,
> probably a result of more people running 5.x these days (a good thing, 
> despite
> the teething).
>
> Cheers
> - Orion
>
>
>
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-multimedia" in the body of the message




To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-multimedia" in the body of the message




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