Date: Mon, 9 Dec 2013 06:28:41 +0200 From: Konstantin Belousov <kostikbel@gmail.com> To: ?zkan KIRIK <ozkan.kirik@gmail.com> Cc: freebsd-stable <freebsd-stable@freebsd.org> Subject: Re: FreeBSD 10 r259108 - kernel debug panic Message-ID: <20131209042841.GR59496@kib.kiev.ua> In-Reply-To: <CAAcX-AF0pz_omK1C8VsqNbBoByqJ%2BbdnqEOq3qRh7PRURxhZqg@mail.gmail.com> References: <CAAcX-AF0pz_omK1C8VsqNbBoByqJ%2BbdnqEOq3qRh7PRURxhZqg@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--qcHExOIFbxhiXREq Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Dec 08, 2013 at 11:08:25PM +0200, ?zkan KIRIK wrote: > Hi, >=20 > I am using FreeBSD r259108 amd64. >=20 > I'm trying to debug a deadlock about ufs. > I compiled GENERIC kernel with the options below: >=20 > makeoptions DEBUG=3D-g > options INVARIANTS > options INVARIANT_SUPPORT > options WITNESS > options DEBUG_LOCKS > options DEBUG_VFS_LOCKS > options DIAGNOSTIC > options DDB >=20 > while booting, kernel panics: >=20 > ... > ... > em0: link state changed to UP > random: unblocking device. > panic: mtx_lock_spin: recursed on non-recursive mutex cnputs_mtx @ > /usr/src/sys/kern/kern_cons.c:500 >=20 > cpuid =3D 0 > KDB: stack backtrace: > db_trace_self_wrapper() at db_trace_self_wrapper+Ox2b/frame > Oxfffffe0098314160 > kdb_backtrace() at kdb_backtrace+0x39/frame Oxfffffe0098314210 > vpanic() at vpanic+0x126/frame Oxfffffe0098314250 > kassert_panic() at kassert_panic+0x136/frame Oxfffffe00983142c0 > __mtx_lock_spin_flags() at __mtx_lock_spin_flags+0x166/frame > 0x11ff1e0098314300 > cnputs() at cnputs+0x32/frame Oxfffffe0098314320 > putchar() at putchar+Oxl3a/frame Oxfffffe00983143a0 > kvprintf() at kvprintf+Oxda/frame Oxfffffe00983144a0 > vprintf() at vprintf+0x87/frame 0x1111fe0098314570 > printf() at printf+0x43/frame Oxfffffe00983145d0 > witness_checkorder() at witness_checkorder+Oxa99/frame Oxfffffe0098314660 > __mtx_lock_spin_flags() at __mtx_lock_spin_flags+0x95/frame > Oxfffffe00983146a0 > sc_puts() at sc_puts+OxbO/frame Oxfffffe00983146e0 > sc_cnputc() at sc_cnputc+Oxe5/frame Oxfffffe0098314710 > cnputc() at cnputc+0x7f/frame Oxfffffe0098314740 > cnputs() at cnputs+0x58/frame Oxfffffe0098314760 > putchar() at putchar+Oxl3a/frame Oxfffffe00983147e0 > kvprintf() at kvprintf+Oxda/frame Oxfffffe00983148e0 >=20 > vprintf() at vprintf+0x87/frame Oxfffffe00983149b0 > printf() at printf+0x43/frame Oxfffffe0098314a10 > witness_checkorder() at witness_checkorder+Oxa99/frame Oxfffffe0098314aa0 > __mtx_lock_spin_flags() at __mtx_lock spin flags+0x95/frame > Oxfffffe0098314ae0 > msleep_spin_sbt() at msleep_spin_sbt+gx90/frame Oxfffffe0098314b70 > random_kthread() at random_kthread+Ox1d0/frame Oxfffffe0098314bb0 > fork_exit() at fork exit+Ox84/frame Oxfffffe0098314bf0 > fork_trampoline() at fork_trampoline+Oxe/frame Oxfffffe0098314bf0 > --- fork_ 0, rip =3D 0, rsp =3D Oxfffffe0098314cb0, rbp =3D 0 --- > KDB: enter: panic > [ thread pid 14 tid 100013 ] > Stopped at kdb_enter+Ox3e: mug SO,kdb_why > db> >=20 >=20 > What could be the problem? Add WITNESS_SKIPSIN option to your config. --qcHExOIFbxhiXREq Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) iQIcBAEBAgAGBQJSpUb5AAoJEJDCuSvBvK1BaA8P/3rMLJPqXy73JzyEUJhfwpfA /m0P03zNDSUMBMGWzPS/zWpcycseNFU7Ha/uankuNSM63eVAV5kEGCAd0VFLhUBK YTXYVDHGJ1jaq2YjsznV7p4gscnE2xUNVJ68FnlFwA57W2Wbcg0za24V9MS4L7mb n46/OjI/FjZWZbDpikoubP5a2Qbayv9zjbH2adxk7ojOKY6dpm5w8Pi+hUr591Hu +ZTJAofQA/KByos0h4BrrVjy/1+gGZtAkM5h4fyR2WntwikTs1z/jY00Y9UdDEjN QC/d9KjA7ftyx0ffLzrtQDc1Bk8ojQMvV7uBC0MEieIbAcfXFBeG7AgXUInXOJ+4 QsFPQXUUVh8dXyxnwkzSjS9I/jbJru1yHHSdXcmEk6ARj7JbUEzP3hQ3HSBvAyeQ sQPfBWmUx4RZdmU8EhaewvY8NYvvMfVISDzTrcV4I44tHrL0wlwf+HMvDA5t47wG 2bY89I19kwoeTWE52wdIpht76ssjNBRv25ovFz0hZEgvK9G8Uaklfw43eIU+X+cz SV7vfd+SClh9tp4C8cgkkWyiuVBuL741GUSR3YcA9poRcLI9NiCAEto7+is0TxSK bF6SGpfH0IoEruoYq2FPBZcvAtdJ/xmodM6USr8GjgtkpPNKquTJKQt5hNXWksSV fVIbd1Dg+dvZviQ2j6QV =XiDw -----END PGP SIGNATURE----- --qcHExOIFbxhiXREq--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20131209042841.GR59496>