Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 14 Jan 2007 18:24:45 +0100
From:      Pawel Jakub Dawidek <pjd@FreeBSD.org>
To:        Norikatsu Shigemura <nork@FreeBSD.org>
Cc:        freebsd-fs@FreeBSD.org
Subject:   Re: [REPORT] Some panics on ZFS
Message-ID:  <20070114172445.GL90718@garage.freebsd.pl>
In-Reply-To: <20061223142332.GA99259@garage.freebsd.pl>
References:  <20061223111738.6292605a.nork@FreeBSD.org> <20061223142332.GA99259@garage.freebsd.pl>

next in thread | previous in thread | raw e-mail | index | archive | help

--5VuzLDXibKSJvVYD
Content-Type: text/plain; charset=iso-8859-2
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sat, Dec 23, 2006 at 03:23:32PM +0100, Pawel Jakub Dawidek wrote:
> On Sat, Dec 23, 2006 at 11:17:38AM +0900, Norikatsu Shigemura wrote:
> > 	Other case, but I think that this is current problem:-).
> > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -=
 - -
> > panic: mi_switch: switch in a critical section
> > cpuid =3D 0
> > KDB: enter: panic
> > [thread pid 2262 tid 100131 ]
> > Stopped at      kdb_enter+0x30: leave
> > db>=20
> > db>=20
> > db> bt
> > Tracing pid 2262 tid 100131 td 0x84f95510
> > kdb_enter(806b5d1c,0,806b66d6,f9fe3b7c,84f95510,...) at kdb_enter+0x30
> > panic(806b66d6,9,806b6699,15a,84f8d510,...) at panic+0x14e
> > mi_switch(1,0,806b98ac,285,80730ed4,...) at mi_switch+0xdb
> > turnstile_wait(8072ab08,84f8d510,0,166,84f8d512,...) at turnstile_wait+=
0x4c5
> > _mtx_lock_sleep(8072ab08,84f95510,0,806b653d,171,...) at _mtx_lock_slee=
p+0x18a
> > _mtx_lock_flags(8072ab08,0,806b653d,171,93,...) at _mtx_lock_flags+0xc8
> > _sx_assert(85198cac,4,84f41a97,36,0,...) at _sx_assert+0x10b
> > _sx_xunlock(85198cac,84f41a97,36,93,85198cac,...) at _sx_xunlock+0x28
> > cv_timedwait(85198d64,85198cac,1388,5f,0,...) at cv_timedwait+0xd2
> > txg_thread_wait(85198d64,5,85198d5c,85198d54,85198d64,...) at txg_threa=
d_wait+0x3f
> > txg_timelimit_thread(85198c00,f9fe3d38,806b2c0a,328,84f99900,...) at tx=
g_timelimit_thread+0x75
> > fork_exit(84f083c0,85198c00,f9fe3d38) at fork_exit+0xd1
> > fork_trampoline() at fork_trampoline+0x8
> > --- trap 0x1, eip =3D 0, esp =3D 0xf9fe3d6c, ebp =3D 0 ---
> > db>=20
> > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -=
 - -
>=20
> Not necessarily, it could be a bug in my Solaris compatible convar(9)
> based on sx(9) locks.

This was my bug and should be fixed now.

--=20
Pawel Jakub Dawidek                       http://www.wheel.pl
pjd@FreeBSD.org                           http://www.FreeBSD.org
FreeBSD committer                         Am I Evil? Yes, I Am!

--5VuzLDXibKSJvVYD
Content-Type: application/pgp-signature
Content-Disposition: inline

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

iD8DBQFFqmddForvXbEpPzQRAiT/AJ49nv2u20UTrPbK/BrQ2WO7hLnuKQCg4gsf
HEBPzk9Aqe5eWXQJV7FPMPk=
=1VvR
-----END PGP SIGNATURE-----

--5VuzLDXibKSJvVYD--



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