Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 2 Jun 2007 02:39:14 +0800
From:      Ariff Abdullah <ariff@FreeBSD.org>
To:        thierry@herbelot.com
Cc:        freebsd-current@freebsd.org
Subject:   Re: panic when detecting an ES1373 AudioPCI sound card
Message-ID:  <20070602023914.746d63fb.ariff@FreeBSD.org>
In-Reply-To: <200706011906.32987.thierry@herbelot.com>
References:  <200706011906.32987.thierry@herbelot.com>

next in thread | previous in thread | raw e-mail | index | archive | help
--Signature=_Sat__2_Jun_2007_02_39_14_+0800_Etd7DRdO6bhT5MgG
Content-Type: text/plain; charset=US-ASCII
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Fri, 1 Jun 2007 19:06:32 +0200
Thierry Herbelot <thierry@herbelot.com> wrote:
> Hello,
>=20
> The panic happens when probing the various devices of the machine
> (dual  Celeron + 440BX), running the GENERIC -current kernel (with
> all debugging  options) :
>=20
> panic: _mtx_lock_sleep: recursed on non-recursive mutex pcm0=20
> @
> /tank/files1/src/sys/modules/sound/driver/es137x/../../../../dev/so
> und/pci/es137x.c:510
>=20
> cpuid =3D 0
> KDB: enter: panic
> [thread pid 0 tid 0 ]
> Stopped at      kdb_enter+0x32: leave
> db> where
> Tracing pid 0 tid 0 td 0xc0b23e00
> kdb_enter(c0a1d73c,0,c0a1c674,c1020830,0,...) at kdb_enter+0x32
> panic(c0a1c674,c2555330,c0c9a40f,1fe,c242eac0,...) at panic+0x124
> _mtx_lock_sleep(c242eac0,c0b23e00,0,c0c9a40f,1fe,...) at
> _mtx_lock_sleep+0x4a
> _mtx_lock_flags(c242eac0,0,c0c9a40f,1fe,c2555450,...) at
> _mtx_lock_flags+0xef
 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ??

> eschan_setformat(c2555450,c255a2c8,10000010,66f,c2550a00,...) at=20
> eschan_setformat+0x3d

[....]

> the kernel and world sources were updated this morning around Fri
> Jun  1 06:48  UTC 2007. The kernel and world have been rebuilt via :
> make update && make -DNO_CLEAN buildworld && make -j2 buildkernel
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^

Please start with a clean room. Too many changes was pouring in, not
just in sound considering that (see below)..

> the source code for the specific board seems to be quite old :
> FreeBSD: src/sys/dev/sound/pci/es137x.c,v 1.65 2007/04/18 18:26:39
> ariff Exp
>=20
> the previous kernel+world worked fine, including probing both sound
      ^^^^^^^^ when?

> cards (one  on PCI, and the other on ISA).
>=20
> The same kernel is currently running after unloading all kld
> modules.
>=20
>=20


--
Ariff Abdullah
FreeBSD

... Recording in stereo is obviously too advanced
    and confusing for us idiot ***** users :P ........

--Signature=_Sat__2_Jun_2007_02_39_14_+0800_Etd7DRdO6bhT5MgG
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (FreeBSD)

iD8DBQFGYGfSlr+deMUwTNoRAtHmAJ9ahssXOJ2c5LARhxwYGQztk/n5rACeIvMn
kGFM1+upKCv5hDwS+I87ooY=
=AL2W
-----END PGP SIGNATURE-----

--Signature=_Sat__2_Jun_2007_02_39_14_+0800_Etd7DRdO6bhT5MgG--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070602023914.746d63fb.ariff>