Date: Thu, 20 Aug 2009 18:10:02 +0200 From: =?ISO-8859-1?Q?Fernando_Apestegu=EDa?= <fernando.apesteguia@gmail.com> To: Peter Cornelius <pcc@gmx.net> Cc: questions@freebsd.org Subject: Re: Lock order reversals on RELENG_8 Message-ID: <1bd550a00908200910k6579e11ax21fc5a0f4301e0a0@mail.gmail.com> In-Reply-To: <20090820120815.122780@gmx.net> References: <20090820120815.122780@gmx.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Aug 20, 2009 at 2:08 PM, Peter Cornelius<pcc@gmx.net> wrote: > Hi, > > Are these lock order reversals reported any reason for preoccupation and/= or should I report elsewhere? > > The kernel I just built does not boot at all, so I don=B4t know whether t= hese are a closed issue already. I=B4m off for a couple of days and will re= try then. > Maybe the link reported here[1] could be useful. Cheers. [1]http://lists.freebsd.org/pipermail/freebsd-questions/2009-July/202308.ht= ml > Thanks & regards, > > Peter. > > --- > Note: Kernels are GENERIC w/o i386/i486 options, > =A0 =A0 =A0Plus from no 4 onwards with VIMAGE and w/o SCTP option, > =A0 =A0 =A0All fs encrypted with geli except /. > --- > > Aug 16 13:51:56 netserv kernel: FreeBSD 8.0-BETA2 #3: Sun Aug 16 10:28:08= UTC 2009 > Aug 16 13:51:56 netserv kernel: root@netserv.ka.cornelius:/usr/Obj-RELENG= _8/usr/Src-RELENG_8/sys/NETSERV > Aug 16 13:51:56 netserv kernel: WARNING: WITNESS option enabled, expect r= educed performance. > Aug 16 13:51:56 netserv kernel: Timecounter "i8254" frequency 1193182 Hz = quality 0 > Aug 16 13:51:56 netserv kernel: CPU: Intel Pentium III (1004.52-MHz 686-c= lass CPU) > Aug 16 13:51:56 netserv kernel: Origin =3D "GenuineIntel" =A0Id =3D 0x686= =A0Stepping =3D 6 > Aug 16 13:51:56 netserv kernel: Features=3D0x383fbff<FPU,VME,DE,PSE,TSC,M= SR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV, > PAT,PSE36,MMX,FXSR,SSE> > Aug 16 13:51:56 netserv kernel: real memory =A0=3D 1610612736 (1536 MB) > Aug 16 13:51:56 netserv kernel: avail memory =3D 1559375872 (1487 MB) > Aug 16 13:51:56 netserv kernel: ACPI APIC Table: <ASUS =A0 CUV4X-D > > Aug 16 13:51:56 netserv kernel: FreeBSD/SMP: Multiprocessor System Detect= ed: 2 CPUs > Aug 16 13:51:56 netserv kernel: FreeBSD/SMP: 2 package(s) x 1 core(s) > Aug 16 13:51:56 netserv kernel: cpu0 (BSP): APIC ID: =A03 > Aug 16 13:51:56 netserv kernel: cpu1 (AP): APIC ID: =A00 > (...) > Aug 16 13:58:56 netserv kernel: lock order reversal: > Aug 16 13:58:56 netserv kernel: 1st 0xd8d413f0 bufwait (bufwait) @ /usr/S= rc-RELENG_8/sys/kern/vfs_bio.c:2559 > Aug 16 13:58:56 netserv kernel: 2nd 0xc5782000 dirhash (dirhash) @ /usr/S= rc-RELENG_8/sys/ufs/ufs/ufs_dirhash.c:285 > Aug 16 13:58:56 netserv kernel: KDB: stack backtrace: > Aug 16 13:58:56 netserv kernel: db_trace_self_wrapper(c0c73804,e782c75c,c= 08c0d25,c08b1a0b,c0c7675b,...) at db_trace_self_wrapper+0x26 > Aug 16 13:58:56 netserv kernel: kdb_backtrace(c08b1a0b,c0c7675b,c4d2be90,= c4d2f228,e782c7b8,...) at kdb_backtrace+0x29 > Aug 16 13:58:56 netserv kernel: _witness_debugger(c0c7675b,c5782000,c0c97= efa,c4d2f228,c0c97b8a,...) at _witness_debugger+0x25 > Aug 16 13:58:56 netserv kernel: witness_checkorder(c5782000,9,c0c97b8a,11= d,0,...) at witness_checkorder+0x839 > Aug 16 13:58:56 netserv kernel: _sx_xlock(c5782000,0,c0c97b8a,11d,c58d9ae= 0,...) at _sx_xlock+0x85 > Aug 16 13:58:56 netserv kernel: ufsdirhash_acquire(d8d41390,da0ab800,200,= da0ab818,e782c888,...) at ufsdirhash_acquire+0x35 > Aug 16 13:58:56 netserv kernel: ufsdirhash_add(c58d9ae0,e782c8d0,818,e782= c874,e782c878,...) at ufsdirhash_add+0x13 > Aug 16 13:58:56 netserv kernel: ufs_direnter(c596953c,c596696c,e782c8d0,e= 782cbd0,0,...) at ufs_direnter+0x729 > Aug 16 13:58:56 netserv kernel: ufs_makeinode(e782cbd0,0,e782cabc,e782ca1= 8,c0bbc895,...) at > Aug 16 13:58:56 netserv kernel: ufs_makeinode+0x508 > Aug 16 13:58:56 netserv kernel: ufs_create(e782cabc,e782cad4,0,0,e782cba4= ,...) at ufs_create+0x30 > Aug 16 13:58:56 netserv kernel: VOP_CREATE_APV(c0d77740,e782cabc,e782cbd0= ,e782ca54,0,...) at VOP_CREATE_APV+0xa5 > Aug 16 13:58:56 netserv kernel: vn_open_cred(e782cba4,e782cc5c,1a4,0,c51d= 2b00,...) at vn_open_cred+0x215 > Aug 16 13:58:56 netserv kernel: vn_open(e782cba4,e782cc5c,1a4,c51fadc8,c0= c98f76,...) at vn_open+0x3b > Aug 16 13:58:56 netserv kernel: kern_openat(c5232000,ffffff9c,28412180,0,= a02,...) at kern_openat+0x11f > Aug 16 13:58:56 netserv kernel: kern_open(c5232000,28412180,0,a01,1a4,...= ) at kern_open+0x35 > Aug 16 13:58:56 netserv kernel: open(c5232000,e782ccf8,c,c0c77024,c0d55f6= c,...) at open+0x30 > Aug 16 13:58:56 netserv kernel: syscall(e782cd38) at syscall+0x2a3 > Aug 16 13:58:56 netserv kernel: Xint0x80_syscall() at Xint0x80_syscall+0x= 20 > Aug 16 13:58:56 netserv kernel: --- syscall (5, FreeBSD ELF32, open), eip= =3D 0x28335923, esp =3D 0xbfbfe7bc, ebp =3D 0xbfbfe7e8 --- > (...) > Aug 16 14:16:04 netserv kernel: lock order reversal: > Aug 16 14:16:04 netserv kernel: 1st 0xc6df37ac ufs (ufs) @ /usr/Src-RELEN= G_8/sys/kern/vfs_lookup.c:497 > Aug 16 14:16:04 netserv kernel: 2nd 0xd8debf40 bufwait (bufwait) @ /usr/S= rc-RELENG_8/sys/ufs/ffs/ffs_softdep.c:6177 > Aug 16 14:16:04 netserv kernel: 3rd 0xc6e3f164 ufs (ufs) @ /usr/Src-RELEN= G_8/sys/kern/vfs_subr.c:2083 > Aug 16 14:16:04 netserv kernel: KDB: stack backtrace: > Aug 16 14:16:04 netserv kernel: db_trace_self_wrapper(c0c73804,e78b33cc,c= 08c0d25,c08b1a0b,c0c76774,...) at db_trace_self_wrapper+0x26 > Aug 16 14:16:04 netserv kernel: kdb_backtrace(c08b1a0b,c0c76774,c4d2be90,= c4d2f1c0,e78b3428,...) at kdb_backtrace+0x29 > Aug 16 14:16:04 netserv kernel: _witness_debugger(c0c76774,c6e3f164,c0c69= 0c7,c4d2f1c0,c0c7db33,...) at _witness_debugger+0x25 > Aug 16 14:16:04 netserv kernel: witness_checkorder(c6e3f164,9,c0c7db33,82= 3,0,...) at witness_checkorder+0x839 > Aug 16 14:16:04 netserv kernel: __lockmgr_args(c6e3f164,80100,c6e3f180,0,= 0,...) at __lockmgr_args+0x7a7 > Aug 16 14:16:04 netserv kernel: ffs_lock(e78b3538,c08c0acb,c0c7d00b,80100= ,c6e3f10c,...) at ffs_lock+0x8a > Aug 16 14:16:04 netserv kernel: VOP_LOCK1_APV(c0d77740,e78b3538,c549d0a4,= c0d90140,c6e3f10c,...) at VOP_LOCK1_APV+0xb5 > Aug 16 14:16:04 netserv kernel: _vn_lock(c6e3f10c,80100,c0c7db33,823,4,..= .) at _vn_lock+0x5e > Aug 16 14:16:04 netserv kernel: vget(c6e3f10c,80100,c549d000,50,0,...) at= vget+0xb9 > Aug 16 14:16:04 netserv kernel: vfs_hash_get(c5488508,44371d7,80000,c549d= 000,e78b3694,...) at vfs_hash_get+0xe6 > Aug 16 14:16:04 netserv kernel: ffs_vgetf(c5488508,44371d7,80000,e78b3694= ,1,...) at ffs_vgetf+0x49 > Aug 16 14:16:04 netserv kernel: softdep_sync_metadata(c6df3754,0,c0c977fa= ,146,0,...) at softdep_sync_metadata+0x5ba > Aug 16 14:16:04 netserv kernel: ffs_syncvnode(c6df3754,1,c0c6ec41,c0c686f= c,3,...) at ffs_syncvnode+0x3e2 > Aug 16 14:16:04 netserv kernel: ffs_truncate(c6df3754,200,0,880,c5623680,= ...) at ffs_truncate+0x66a > Aug 16 14:16:04 netserv kernel: ufs_direnter(c6df3754,c6e3f10c,e78b3a1c,e= 78b3c00,d8db4e30,...) at ufs_direnter+0x8f6 > Aug 16 14:16:04 netserv kernel: ufs_mkdir(e78b3c28,e78b3c3c,0,0,e78b3b6c,= ...) at ufs_mkdir+0x8a7 > Aug 16 14:16:04 netserv kernel: VOP_MKDIR_APV(c0d77740,e78b3c28,e78b3c00,= e78b3b6c,0,...) at VOP_MKDIR_APV+0xa5 > Aug 16 14:16:04 netserv kernel: kern_mkdirat(c549d000,ffffff9c,bfbfeb16,0= ,1ff,...) at kern_mkdirat+0x22b > Aug 16 14:16:04 netserv kernel: kern_mkdir(c549d000,bfbfeb16,0,1ff,e78b3d= 2c,...) at kern_mkdir+0x2e > Aug 16 14:16:04 netserv kernel: mkdir(c549d000,e78b3cf8,8,c,c0d56dc0,...)= at mkdir+0x29 > Aug 16 14:16:05 netserv kernel: syscall(e78b3d38) at syscall+0x2a3 > Aug 16 14:16:05 netserv kernel: Xint0x80_syscall() at Xint0x80_syscall+0x= 20 > Aug 16 14:16:05 netserv kernel: --- syscall (136, FreeBSD ELF32, mkdir), = eip =3D 0x281698e3, esp =3D 0xbfbfe86c, ebp =3D 0xbfbfe938 --- > (...) > Aug 17 15:47:18 netserv kernel: lock order reversal: > Aug 17 15:47:18 netserv kernel: 1st 0xc901dce8 ufs (ufs) @ /usr/Src-RELEN= G_8/sys/kern/vfs_mount.c:1054 > Aug 17 15:47:18 netserv kernel: 2nd 0xc9dfa7ac devfs (devfs) @ /usr/Src-R= ELENG_8/sys/kern/vfs_subr.c:2083 > Aug 17 15:47:18 netserv kernel: KDB: stack backtrace: > Aug 17 15:47:18 netserv kernel: db_trace_self_wrapper(c0c73804,e78ad814,c= 08c0d25,c08b1a0b,c0c7675b,...) at db_trace_self_wrapper+0x26 > Aug 17 15:47:18 netserv kernel: kdb_backtrace(c08b1a0b,c0c7675b,c4d2f1c0,= c4d2f0f0,e78ad870,...) at kdb_backtrace+0x29 > Aug 17 15:47:18 netserv kernel: _witness_debugger(c0c7675b,c9dfa7ac,c0c65= 29f,c4d2f0f0,c0c7db33,...) at _witness_debugger+0x25 > Aug 17 15:47:18 netserv kernel: witness_checkorder(c9dfa7ac,9,c0c7db33,82= 3,0,...) at witness_checkorder+0x839 > Aug 17 15:47:18 netserv kernel: __lockmgr_args(c9dfa7ac,80100,c9dfa7c8,0,= 0,...) at __lockmgr_args+0x7a7 > Aug 17 15:47:18 netserv kernel: vop_stdlock(e78ad978,c08c0acb,c0c654e2,80= 100,c9dfa754,...) at vop_stdlock+0x62 > Aug 17 15:47:18 netserv kernel: VOP_LOCK1_APV(c0d52ae0,e78ad978,c549d524,= c0d90140,c9dfa754,...) at VOP_LOCK1_APV+0xb5 > Aug 17 15:47:18 netserv kernel: _vn_lock(c9dfa754,80100,c0c7db33,823,8,..= .) at _vn_lock+0x5e > Aug 17 15:47:18 netserv kernel: vget(c9dfa754,80100,c549d480,15e,c0c653fb= ,...) at vget+0xb9 > Aug 17 15:47:18 netserv kernel: devfs_allocv(c5ce4c00,c51ca78c,e78ada10,9= d,c0f31578,...) at devfs_allocv+0x102 > Aug 17 15:47:18 netserv kernel: devfs_root(c51ca78c,80000,e78adc30,42c,0,= ...) at devfs_root+0x4a > Aug 17 15:47:18 netserv kernel: vfs_donmount(c549d480,0,c5ccea80,c5ccea80= ,bfbfdac9,...) at vfs_donmount+0x14c2 > Aug 17 15:47:18 netserv kernel: nmount(c549d480,e78adcf8,c,c,c0d58838,...= ) at nmount+0x75 > Aug 17 15:47:18 netserv kernel: syscall(e78add38) at syscall+0x2a3 > Aug 17 15:47:18 netserv kernel: Xint0x80_syscall() at Xint0x80_syscall+0x= 20 > Aug 17 15:47:18 netserv kernel: --- syscall (378, FreeBSD ELF32, nmount),= eip =3D 0x280e876b, esp =3D 0xbfbfda9c, ebp =3D 0xbfbfdff8 --- > (...) > Aug 18 13:10:29 netserv kernel: FreeBSD 8.0-BETA2 #4: Mon Aug 17 13:46:34= UTC 2009 > (...) > Aug 18 13:10:33 netserv kernel: lock order reversal: > Aug 18 13:10:33 netserv kernel: 1st 0xc561a270 ufs (ufs) @ /usr/Src-RELEN= G_8/sys/kern/vfs_mount.c:1054 > Aug 18 13:10:33 netserv kernel: 2nd 0xc561a058 devfs (devfs) @ /usr/Src-R= ELENG_8/sys/kern/vfs_subr.c:2083 > Aug 18 13:10:33 netserv kernel: KDB: stack backtrace: > Aug 18 13:10:33 netserv kernel: db_trace_self_wrapper(c0c1fe7c,e7876814,c= 08be2a5,c08aee9b,c0c22de6,...) at db_trace_self_wrapper+0x26 > Aug 18 13:10:33 netserv kernel: kdb_backtrace(c08aee9b,c0c22de6,c4d1f158,= c4d1f088,e7876870,...) at kdb_backtrace+0x29 > Aug 18 13:10:33 netserv kernel: _witness_debugger(c0c22de6,c561a058,c0c11= 76c,c4d1f088,c0c2a1f8,...) at _witness_debugger+0x25 > Aug 18 13:10:33 netserv kernel: witness_checkorder(c561a058,9,c0c2a1f8,82= 3,0,...) at witness_checkorder+0x839 > Aug 18 13:10:33 netserv kernel: __lockmgr_args(c561a058,80100,c561a074,0,= 0,...) at __lockmgr_args+0x7a7 > Aug 18 13:10:33 netserv kernel: vop_stdlock(e7876978,c08be04b,c0c119af,80= 100,c561a000,...) at vop_stdlock+0x62 > Aug 18 13:10:33 netserv kernel: VOP_LOCK1_APV(c0cfd660,e7876978,c52059a4,= c0d38160,c561a000,...) at VOP_LOCK1_APV+0xb5 > Aug 18 13:10:33 netserv kernel: _vn_lock(c561a000,80100,c0c2a1f8,823,8,..= .) at _vn_lock+0x5e > Aug 18 13:10:33 netserv kernel: vget(c561a000,80100,c5205900,15e,c0c118c8= ,...) at vget+0xb9 > Aug 18 13:10:33 netserv kernel: devfs_allocv(c55e2500,c519aa10,e7876a10,9= d,c0edf078,...) at devfs_allocv+0x102 > Aug 18 13:10:33 netserv kernel: devfs_root(c519aa10,80000,e7876c30,42c,0,= ...) at devfs_root+0x4a > Aug 18 13:10:33 netserv kernel: vfs_donmount(c5205900,0,c5226180,c5226180= ,bfbfd7f9,...) at vfs_donmount+0x14c2 > Aug 18 13:10:33 netserv kernel: nmount(c5205900,e7876cf8,c,c,c0d033b8,...= ) at nmount+0x75 > Aug 18 13:10:33 netserv kernel: syscall(e7876d38) at syscall+0x2a3 > Aug 18 13:10:33 netserv kernel: Xint0x80_syscall() at Xint0x80_syscall+0x= 20 > Aug 18 13:10:33 netserv kernel: --- syscall (378, FreeBSD ELF32, nmount),= eip =3D 0x280e876b, esp =3D 0xbfbfd7cc, ebp =3D 0xbfbfdd28 --- > (...) > Aug 18 13:10:33 netserv kernel: lock order reversal: > Aug 18 13:10:33 netserv kernel: 1st 0xc561a270 ufs (ufs) @ /usr/Src-RELEN= G_8/sys/kern/vfs_mount.c:1054 > Aug 18 13:10:33 netserv kernel: 2nd 0xc561a058 devfs (devfs) @ /usr/Src-R= ELENG_8/sys/kern/vfs_subr.c:2083 > Aug 18 13:10:33 netserv kernel: KDB: stack backtrace: > Aug 18 13:10:33 netserv kernel: db_trace_self_wrapper(c0c1fe7c,e7876814,c= 08be2a5,c08aee9b,c0c22de6,...) at db_trace_self_wrapper+0x26 > Aug 18 13:10:33 netserv kernel: kdb_backtrace(c08aee9b,c0c22de6,c4d1f158,= c4d1f088,e7876870,...) at kdb_backtrace+0x29 > Aug 18 13:10:33 netserv kernel: _witness_debugger(c0c22de6,c561a058,c0c11= 76c,c4d1f088,c0c2a1f8,...) at _witness_debugger+0x25 > Aug 18 13:10:33 netserv kernel: witness_checkorder(c561a058,9,c0c2a1f8,82= 3,0,...) at witness_checkorder+0x839 > Aug 18 13:10:33 netserv kernel: __lockmgr_args(c561a058,80100,c561a074,0,= 0,...) at __lockmgr_args+0x7a7 > Aug 18 13:10:33 netserv kernel: vop_stdlock(e7876978,c08be04b,c0c119af,80= 100,c561a000,...) at vop_stdlock+0x62 > Aug 18 13:10:33 netserv kernel: VOP_LOCK1_APV(c0cfd660,e7876978,c52059a4,= c0d38160,c561a000,...) at VOP_LOCK1_APV+0xb5 > Aug 18 13:10:33 netserv kernel: _vn_lock(c561a000,80100,c0c2a1f8,823,8,..= .) at _vn_lock+0x5e > Aug 18 13:10:33 netserv kernel: vget(c561a000,80100,c5205900,15e,c0c118c8= ,...) at vget+0xb9 > Aug 18 13:10:33 netserv kernel: devfs_allocv(c55e2500,c519aa10,e7876a10,9= d,c0edf078,...) at devfs_allocv+0x102 > Aug 18 13:10:33 netserv kernel: devfs_root(c519aa10,80000,e7876c30,42c,0,= ...) at devfs_root+0x4a > Aug 18 13:10:33 netserv kernel: vfs_donmount(c5205900,0,c5226180,c5226180= ,bfbfd7f9,...) at vfs_donmount+0x14c2 > Aug 18 13:10:33 netserv kernel: nmount(c5205900,e7876cf8,c,c,c0d033b8,...= ) at nmount+0x75 > Aug 18 13:10:33 netserv kernel: syscall(e7876d38) at syscall+0x2a3 > Aug 18 13:10:33 netserv kernel: Xint0x80_syscall() at Xint0x80_syscall+0x= 20 > Aug 18 13:10:33 netserv kernel: --- syscall (378, FreeBSD ELF32, nmount),= eip =3D 0x280e876b, esp =3D 0xbfbfd7cc, ebp =3D 0xbfbfdd28 --- > (...) > Aug 18 13:10:38 netserv kernel: lock order reversal: > Aug 18 13:10:38 netserv kernel: 1st 0xd8d299f0 bufwait (bufwait) @ /usr/S= rc-RELENG_8/sys/kern/vfs_bio.c:2559 > Aug 18 13:10:38 netserv kernel: 2nd 0xc518e200 dirhash (dirhash) @ /usr/S= rc-RELENG_8/sys/ufs/ufs/ufs_dirhash.c:285 > Aug 18 13:10:38 netserv kernel: KDB: stack backtrace: > Aug 18 13:10:38 netserv kernel: db_trace_self_wrapper(c0c1fe7c,e7894a74,c= 08be2a5,c08aee9b,c0c22de6,...) at db_trace_self_wrapper+0x26 > Aug 18 13:10:38 netserv kernel: kdb_backtrace(c08aee9b,c0c22de6,c4d1bfc8,= c4d1f1c0,e7894ad0,...) at kdb_backtrace+0x29 > Aug 18 13:10:38 netserv kernel: _witness_debugger(c0c22de6,c518e200,c0c42= b70,c4d1f1c0,c0c42800,...) at _witness_debugger+0x25 > Aug 18 13:10:38 netserv kernel: witness_checkorder(c518e200,9,c0c42800,11= d,0,...) at witness_checkorder+0x839 > Aug 18 13:10:38 netserv kernel: _sx_xlock(c518e200,0,c0c42800,11d,d9c2b36= c,...) at _sx_xlock+0x85 > Aug 18 13:10:38 netserv kernel: ufsdirhash_acquire(0,e,c51b3000,d8d29990,= d9c2b36c,...) at ufsdirhash_acquire+0x35 > Aug 18 13:10:38 netserv kernel: ufsdirhash_remove(c57050e8,d9c2b36c,36c,e= 7894b60,e7894b5c,...) at ufsdirhash_remove+0x14 > Aug 18 13:10:38 netserv kernel: ufs_dirremove(c56f410c,c56d8a6c,500800c,0= ,c56f410c,...) at ufs_dirremove+0xe5 > Aug 18 13:10:38 netserv kernel: ufs_remove(e7894c34,0,0,0,c571f53c,...) a= t > Aug 18 13:10:38 netserv kernel: ufs_remove+0x6e > Aug 18 13:10:38 netserv kernel: VOP_REMOVE_APV(c0d1f760,e7894c34,c571f53c= ,e7894c0c,80f5200,...) at > Aug 18 13:10:38 netserv kernel: VOP_REMOVE_APV+0xa5 > Aug 18 13:10:38 netserv kernel: kern_unlinkat(c570eb40,ffffff9c,80f5200,0= ,e7894c80,...) at kern_unlinkat+0x181 > Aug 18 13:10:38 netserv kernel: kern_unlink(c570eb40,80f5200,0,e7894d2c,c= 0b5b453,...) at kern_unlink+0x27 > Aug 18 13:10:38 netserv kernel: unlink(c570eb40,e7894cf8,4,c0c3d0bc,c0d00= b78,...) at unlink+0x22 > Aug 18 13:10:38 netserv kernel: syscall(e7894d38) at syscall+0x2a3 > Aug 18 13:10:38 netserv kernel: Xint0x80_syscall() at Xint0x80_syscall+0x= 20 > Aug 18 13:10:38 netserv kernel: --- syscall (10, FreeBSD ELF32, unlink), = eip =3D 0x283936cf, esp =3D 0xbfbfc70c, ebp =3D 0xbfbfc738 --- > (...) > Aug 18 21:03:24 netserv kernel: lock order reversal: > Aug 18 21:03:24 netserv kernel: 1st 0xc5ab0164 ufs (ufs) @ /usr/Src-RELEN= G_8/sys/kern/vfs_subr.c:2083 > Aug 18 21:03:24 netserv kernel: 2nd 0xd8e8e8a0 bufwait (bufwait) @ /usr/S= rc-RELENG_8/sys/ufs/ffs/ffs_softdep.c:6177 > Aug 18 21:03:24 netserv kernel: 3rd 0xc6e8a6a0 ufs (ufs) @ /usr/Src-RELEN= G_8/sys/kern/vfs_subr.c:2083 > Aug 18 21:03:24 netserv kernel: KDB: stack backtrace: > Aug 18 21:03:24 netserv kernel: db_trace_self_wrapper(c0c1fe7c,e78fd3cc,c= 08be2a5,c08aee9b,c0c22dff,...) at db_trace_self_wrapper+0x26 > Aug 18 21:03:24 netserv kernel: kdb_backtrace(c08aee9b,c0c22dff,c4d1bfc8,= c4d1f158,e78fd428,...) at kdb_backtrace+0x29 > Aug 18 21:03:24 netserv kernel: _witness_debugger(c0c22dff,c6e8a6a0,c0c15= 598,c4d1f158,c0c2a1f8,...) at _witness_debugger+0x25 > Aug 18 21:03:24 netserv kernel: witness_checkorder(c6e8a6a0,9,c0c2a1f8,82= 3,0,...) at witness_checkorder+0x839 > Aug 18 21:03:24 netserv kernel: __lockmgr_args(c6e8a6a0,80100,c6e8a6bc,0,= 0,...) at __lockmgr_args+0x7a7 > Aug 18 21:03:24 netserv kernel: ffs_lock(e78fd538,c08be04b,c0c296d0,80100= ,c6e8a648,...) at ffs_lock+0x8a > Aug 18 21:03:24 netserv kernel: VOP_LOCK1_APV(c0d1f760,e78fd538,c5a36764,= c0d38160,c6e8a648,...) at VOP_LOCK1_APV+0xb5 > Aug 18 21:03:24 netserv kernel: _vn_lock(c6e8a648,80100,c0c2a1f8,823,4,..= .) at _vn_lock+0x5e > Aug 18 21:03:24 netserv kernel: vget(c6e8a648,80100,c5a366c0,50,0,...) at= vget+0xb9 > Aug 18 21:03:24 netserv kernel: vfs_hash_get(c5459284,9701aa,80000,c5a366= c0,e78fd694,...) at vfs_hash_get+0xe6 > Aug 18 21:03:24 netserv kernel: ffs_vgetf(c5459284,9701aa,80000,e78fd694,= 1,...) at ffs_vgetf+0x49 > Aug 18 21:03:24 netserv kernel: softdep_sync_metadata(c5ab010c,0,c0c42470= ,146,0,...) at softdep_sync_metadata+0x5ba > Aug 18 21:03:24 netserv kernel: ffs_syncvnode(c5ab010c,1,c0c1b267,c0c14bc= d,3,...) at ffs_syncvnode+0x3e2 > Aug 18 21:03:24 netserv kernel: ffs_truncate(c5ab010c,200,0,880,c56b3100,= ...) at ffs_truncate+0x66a > Aug 18 21:03:24 netserv kernel: ufs_direnter(c5ab010c,c6e8a648,e78fda1c,e= 78fdc00,d8f0c300,...) at ufs_direnter+0x8f6 > Aug 18 21:03:24 netserv kernel: ufs_mkdir(e78fdc28,e78fdc3c,0,0,e78fdb6c,= ...) at ufs_mkdir+0x8a7 > Aug 18 21:03:24 netserv kernel: VOP_MKDIR_APV(c0d1f760,e78fdc28,e78fdc00,= e78fdb6c,0,...) at VOP_MKDIR_APV+0xa5 > Aug 18 21:03:24 netserv kernel: kern_mkdirat(c5a366c0,ffffff9c,bfbfe9fd,0= ,1ff,...) at kern_mkdirat+0x22b > Aug 18 21:03:24 netserv kernel: kern_mkdir(c5a366c0,bfbfe9fd,0,1ff,e78fdd= 2c,...) at kern_mkdir+0x2e > Aug 18 21:03:24 netserv kernel: mkdir(c5a366c0,e78fdcf8,8,c0c23750,c0d019= 40,...) at mkdir+0x29 > Aug 18 21:03:24 netserv kernel: syscall(e78fdd38) at syscall+0x2a3 > Aug 18 21:03:24 netserv kernel: Xint0x80_syscall() at Xint0x80_syscall+0x= 20 > Aug 18 21:03:24 netserv kernel: --- syscall (136, FreeBSD ELF32, mkdir), = eip =3D 0x281698e3, esp =3D 0xbfbfe78c, ebp =3D 0xbfbfe858 --- > (...) > Aug 19 07:18:46 netserv kernel: lock order reversal: > Aug 19 07:18:46 netserv kernel: 1st 0xc0d70d8c allprison (allprison) @ /u= sr/Src-RELENG_8/sys/kern/kern_jail.c:2449 > Aug 19 07:18:46 netserv kernel: 2nd 0xc561ebdc ufs (ufs) @ /usr/Src-RELEN= G_8/sys/kern/vfs_subr.c:2188 > Aug 19 07:18:46 netserv kernel: KDB: stack backtrace: > Aug 19 07:18:46 netserv kernel: db_trace_self_wrapper(c0c1fe7c,e5295ab4,c= 08be2a5,c08aee9b,c0c22de6,...) at db_trace_self_wrapper+0x26 > Aug 19 07:18:46 netserv kernel: kdb_backtrace(c08aee9b,c0c22de6,c4d18138,= c4d1f158,e5295b10,...) at > Aug 19 07:18:46 netserv kernel: kdb_backtrace+0x29 > Aug 19 07:18:46 netserv kernel: _witness_debugger(c0c22de6,c561ebdc,c0c15= 598,c4d1f158,c0c2a1f8,...) at _witness_debugger+0x25 > Aug 19 07:18:46 netserv kernel: witness_checkorder(c561ebdc,9,c0c2a1f8,88= c,0,...) at witness_checkorder+0x839 > Aug 19 07:18:46 netserv kernel: __lockmgr_args(c561ebdc,80100,c561ebf8,0,= 0,...) at > Aug 19 07:18:47 netserv kernel: __lockmgr_args+0x7a7 > Aug 19 07:18:47 netserv kernel: ffs_lock(e5295c20,c4d18138,c0c2a1f8,80100= ,c561eb84,...) at ffs_lock+0x8a > Aug 19 07:18:47 netserv kernel: VOP_LOCK1_APV(c0d1f760,e5295c20,c086d663,= c0d38160,c561eb84,...) at VOP_LOCK1_APV+0xb5 > Aug 19 07:18:47 netserv kernel: _vn_lock(c561eb84,80100,c0c2a1f8,88c,0,..= .) at _vn_lock+0x5e > Aug 19 07:18:47 netserv kernel: vrele(c561eb84,c0c182d5,998,991,c0d05320,= ...) at vrele+0x137 > Aug 19 07:18:47 netserv kernel: prison_deref(e5295cd4,c08b76bb,c4f48000,1= ,c0c21720,...) at prison_deref+0x4c8 > Aug 19 07:18:47 netserv kernel: prison_complete(c4f48000,1,c0c21720,54,c4= ea515c,...) at prison_complete+0x10 > Aug 19 07:18:47 netserv kernel: taskqueue_run(c4ea5140,c4ea515c,0,c0c1260= e,0,...) at taskqueue_run+0x10b > Aug 19 07:18:47 netserv kernel: taskqueue_thread_loop(c0d84f68,e5295d38,c= 0c17e22,33e,c0d70440,...) at taskqueue_thread_loop+0x68 > Aug 19 07:18:47 netserv kernel: fork_exit(c08b77b0,c0d84f68,e5295d38) at = fork_exit+0xb8 > Aug 19 07:18:47 netserv kernel: fork_trampoline() at fork_trampoline+0x8 > Aug 19 07:18:47 netserv kernel: --- trap 0, eip =3D 0, esp =3D 0xe5295d70= , ebp =3D 0 --- > (...) > (... failing to boot into recently-built kernel ...) > (...) > Aug 20 11:07:44 netserv kernel: FreeBSD 8.0-BETA2 #4: Mon Aug 17 13:46:34= UTC 2009 > (...) > Aug 20 11:07:48 netserv kernel: lock order reversal: > Aug 20 11:07:48 netserv kernel: 1st 0xc56177ac ufs (ufs) @ /usr/Src-RELEN= G_8/sys/kern/vfs_mount.c:1054 > Aug 20 11:07:48 netserv kernel: 2nd 0xc5617594 devfs (devfs) @ /usr/Src-R= ELENG_8/sys/kern/vfs_subr.c:2083 > Aug 20 11:07:48 netserv kernel: KDB: stack backtrace: > Aug 20 11:07:48 netserv kernel: db_trace_self_wrapper(c0c1fe7c,e77f5814,c= 08be2a5,c08aee9b,c0c22de6,...) at db_trace_self_wrapper+0x26 > Aug 20 11:07:48 netserv kernel: kdb_backtrace(c08aee9b,c0c22de6,c4d1f158,= c4d1f088,e77f5870,...) at kdb_backtrace+0x29 > Aug 20 11:07:48 netserv kernel: _witness_debugger(c0c22de6,c5617594,c0c11= 76c,c4d1f088,c0c2a1f8,...) at _witness_debugger+0x25 > Aug 20 11:07:48 netserv kernel: witness_checkorder(c5617594,9,c0c2a1f8,82= 3,0,...) at witness_checkorder+0x839 > Aug 20 11:07:48 netserv kernel: __lockmgr_args(c5617594,80100,c56175b0,0,= 0,...) at __lockmgr_args+0x7a7 > Aug 20 11:07:48 netserv kernel: vop_stdlock(e77f5978,c08be04b,c0c119af,80= 100,c561753c,...) at vop_stdlock+0x62 > Aug 20 11:07:48 netserv kernel: VOP_LOCK1_APV(c0cfd660,e77f5978,c51d99a4,= c0d38160,c561753c,...) at VOP_LOCK1_APV+0xb5 > Aug 20 11:07:48 netserv kernel: _vn_lock(c561753c,80100,c0c2a1f8,823,8,..= .) at _vn_lock+0x5e > Aug 20 11:07:48 netserv kernel: vget(c561753c,80100,c51d9900,15e,c0c118c8= ,...) at vget+0xb9 > Aug 20 11:07:48 netserv kernel: devfs_allocv(c5225680,c545a000,e77f5a10,9= d,c0edf078,...) at devfs_allocv+0x102 > Aug 20 11:07:48 netserv kernel: devfs_root(c545a000,80000,e77f5c30,42c,0,= ...) at devfs_root+0x4a > Aug 20 11:07:48 netserv kernel: vfs_donmount(c51d9900,0,c55f0480,c55f0480= ,bfbfd7f9,...) at vfs_donmount+0x14c2 > Aug 20 11:07:48 netserv kernel: nmount(c51d9900,e77f5cf8,c,c,c0d033b8,...= ) at nmount+0x75 > Aug 20 11:07:48 netserv kernel: syscall(e77f5d38) at syscall+0x2a3 > Aug 20 11:07:48 netserv kernel: Xint0x80_syscall() at Xint0x80_syscall+0x= 20 > Aug 20 11:07:48 netserv kernel: --- syscall (378, FreeBSD ELF32, nmount),= eip =3D 0x280e876b, esp =3D 0xbfbfd7cc, ebp =3D 0xbfbfdd28 --- > (...) > > -- > Neu: GMX Doppel-FLAT mit Internet-Flatrate + Telefon-Flatrate > f=FCr nur 19,99 Euro/mtl.!* http://portal.gmx.net/de/go/dsl02 > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.o= rg" >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1bd550a00908200910k6579e11ax21fc5a0f4301e0a0>