Date: Wed, 6 Feb 2008 11:11:06 -0800 From: Marcel Moolenaar <marcelm@juniper.net> To: current@freebsd.org Subject: Old LOR between devfs & devfsmount resurfacing? Message-ID: <B269B28B-C66E-4AC6-A4D9-FBA378466F89@juniper.net>
next in thread | raw e-mail | index | archive | help
All, I just ran into the following LOR after upgrading my PowerPC box: lock order reversal: 1st 0xdbee94 devfs (devfs) @ /nfs/freebsd/8.x/src/sys/kern/ vfs_subr.c:2061 2nd 0xdfb014 devfsmount (devfsmount) @ /nfs/freebsd/8.x/src/sys/fs/ devfs/devfs_vnops.c:201 KDB: stack backtrace: 0xdc0febc8: at kdb_backtrace+0x4c 0xdc0febd8: at witness_checkorder+0x704 0xdc0fec28: at _sx_xlock+0x8c 0xdc0fec48: at devfs_allocv+0x138 0xdc0fec88: at devfs_root+0x5c 0xdc0fecb8: at set_rootvnode+0x44 0xdc0fece8: at vfs_mountroot+0x344 0xdc0fed48: at start_init+0x88 0xdc0feda8: at fork_exit+0xb4 0xdc0fedc8: at fork_trampoline+0xc KDB: enter: witness_checkorder [thread pid 1 tid 100001 ] Stopped at 0x28ee68: addi r0, r0, 0x0 It seems that this is a LOR reported in 2006 and fixed in 2006 as well. Do other people see this too, or should I suspect my sources? -- Marcel Moolenaar marcelm@juniper.net
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?B269B28B-C66E-4AC6-A4D9-FBA378466F89>