Date: Fri, 23 May 2008 05:26:29 -0700 From: "Tobias Hoellrich" <thoellri@adobe.com> To: <freebsd-questions@freebsd.org> Subject: Lock order reversal submissions? Message-ID: <E891374F64B9194FB5BFFF28935811CA029D2C2A@namail2.corp.adobe.com>
next in thread | raw e-mail | index | archive | help
Does anybody happen to know where I can submit lock order reversal outputs (like the one below)? I don't want to spam freebsd-current and http://sources.zabbadoz.net/freebsd/lor.html seems to have not been updated in over a year now.=20 Thanks - Tobias This is from 8.0-CURRENT: May 22 10:57:08 santafe kernel: lock order reversal: May 22 10:57:08 santafe kernel: 1st 0xc6768df4 devfs (devfs) @ /usr/src/sys/kern/vfs_subr.c:2044 May 22 10:57:08 santafe kernel: 2nd 0xc681cc94 devfsmount (devfsmount) @ /usr/src/sys/fs/devfs/devfs_vnops.c:293 May 22 10:57:08 santafe kernel: KDB: stack backtrace: May 22 10:57:08 santafe kernel: db_trace_self_wrapper(c0b28775,c63f9bb4,c07b908e,c0b2afd0,c681cc94,...) at db_trace_self_wrapper+0x26 May 22 10:57:08 santafe kernel: kdb_backtrace(c0b2afd0,c681cc94,c0b1be5e,c0b1be5e,c0b1be78,...) at kdb_backtrace+0x29 May 22 10:57:08 santafe kernel: witness_checkorder(c681cc94,9,c0b1be78,125,123,...) at witness_checkorder+0x6de May 22 10:57:08 santafe kernel: _sx_xlock(c681cc94,0,c0b1be78,125,c681cc94,...) at _sx_xlock+0x7d May 22 10:57:08 santafe kernel: devfs_allocv(c6858000,c686b000,c63f9c20,c6490d20,c6490dc4,...) at devfs_allocv+0x142 May 22 10:57:08 santafe kernel: devfs_root(c686b000,80000,c0c9f334,c6490d20,4,...) at devfs_root+0x51 May 22 10:57:08 santafe kernel: set_rootvnode(c0c9f320,0,c0b30d78,5f6,c07f6a20,...) at set_rootvnode+0x2d May 22 10:57:08 santafe kernel: vfs_mountroot(c0c4c0d0,4,c0b20362,264,c63f9cc4,...) at vfs_mountroot+0x34c May 22 10:57:08 santafe kernel: start_init(0,c63f9d38,c0b21cf9,30d,c648ed0c,...) at start_init+0x65 May 22 10:57:08 santafe kernel: fork_exit(c0744e00,0,c63f9d38) at fork_exit+0xb8 May 22 10:57:08 santafe kernel: fork_trampoline() at fork_trampoline+0x8 May 22 10:57:08 santafe kernel: --- trap 0, eip =3D 0, esp =3D = 0xc63f9d70, ebp =3D 0 --- May 22 10:57:08 santafe kernel: Trying to mount root from ufs:/dev/ad4s1a May 22 10:57:08 santafe kernel: lock order reversal: (sleepable after non-sleepable) May 22 10:57:08 santafe kernel: 1st 0xc68792c0 bufobj interlock (bufobj interlock) @ /usr/src/sys/kern/vfs_bio.c:2442 May 22 10:57:08 santafe kernel: 2nd 0xda4e5c80 bufwait (bufwait) @ /usr/src/sys/kern/vfs_bio.c:2456 May 22 10:57:08 santafe kernel: KDB: stack backtrace: May 22 10:57:08 santafe kernel: db_trace_self_wrapper(c0b28775,c63f9790,c07b908e,c0b2afd0,da4e5c80,...) at db_trace_self_wrapper+0x26 May 22 10:57:08 santafe kernel: kdb_backtrace(c0b2afd0,da4e5c80,c0b2fd41,c0b2fd41,c0b2f2f0,...) at kdb_backtrace+0x29 May 22 10:57:08 santafe kernel: witness_checkorder(da4e5c80,9,c0b2f2f0,998,c0b24355,...) at witness_checkorder+0x6de May 22 10:57:08 santafe kernel: __lockmgr_args(da4e5c80,81900,c68792c0,c0b2fc9d,50,...) at __lockmgr_args+0x777 May 22 10:57:08 santafe kernel: getblk(c6879218,0,0,800,0,...) at getblk+0x153 May 22 10:57:08 santafe kernel: breadn(c6879218,0,0,800,0,...) at breadn+0x44 May 22 10:57:08 santafe kernel: bread(c6879218,0,0,800,0,...) at bread+0x4c May 22 10:57:08 santafe kernel: ffs_blkatoff(c6879218,0,0,0,c63f99a8,...) at ffs_blkatoff+0xd1 May 22 10:57:08 santafe kernel: ufs_lookup(c63f99ec,c6879218,c63f9b50,c6879218,c63f9a0c,...) at ufs_lookup+0x2e6 May 22 10:57:08 santafe kernel: VOP_CACHEDLOOKUP_APV(c0c025c0,c63f99ec,c63f9b50,c63f9b3c,c645e300,...) at VOP_CACHEDLOOKUP_APV+0xa5 May 22 10:57:08 santafe kernel: vfs_cache_lookup(c63f9a6c,c63f9a6c,500000c,80000,c6879218,...) at vfs_cache_lookup+0xd0 May 22 10:57:08 santafe kernel: VOP_LOOKUP_APV(c0c025c0,c63f9a6c,c0b30b26,1b0,c63f9b3c,...) at VOP_LOOKUP_APV+0xa5 May 22 10:57:08 santafe kernel: lookup(c63f9b24,c0b30b26,d8,c0,c645e42c,...) at lookup+0x57e May 22 10:57:08 santafe kernel: namei(c63f9b24,c63f9b28,c07b886c,c076fe5c,c0c9ebd0,...) at namei+0x44b May 22 10:57:08 santafe kernel: kern_unlinkat(c6490d20,ffffff9c,c0b311b5,1,c63f9c5c,...) at kern_unlinkat+0x46 May 22 10:57:08 santafe kernel: kern_unlink(c6490d20,c0b311b5,1,631,0,...) at kern_unlink+0x27 May 22 10:57:08 santafe kernel: vfs_mountroot_try(c0b3136f,c0b1f07b,c0b17ad8,1,c07f6a20,...) at vfs_mountroot_try+0x472 May 22 10:57:08 santafe kernel: vfs_mountroot(c0c4c0d0,4,c0b20362,264,c63f9cc4,...) at vfs_mountroot+0x40e May 22 10:57:08 santafe kernel: start_init(0,c63f9d38,c0b21cf9,30d,c648ed0c,...) at start_init+0x65 May 22 10:57:08 santafe kernel: fork_exit(c0744e00,0,c63f9d38) at fork_exit+0xb8 May 22 10:57:08 santafe kernel: fork_trampoline() at fork_trampoline+0x8
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E891374F64B9194FB5BFFF28935811CA029D2C2A>