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>