From owner-freebsd-current@FreeBSD.ORG Sun May 31 23:52:06 2009 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 237D6106566B for ; Sun, 31 May 2009 23:52:06 +0000 (UTC) (envelope-from randy@psg.com) Received: from ran.psg.com (ran.psg.com [IPv6:2001:418:1::36]) by mx1.freebsd.org (Postfix) with ESMTP id 03AEB8FC1C for ; Sun, 31 May 2009 23:52:06 +0000 (UTC) (envelope-from randy@psg.com) Received: from localhost ([127.0.0.1] helo=rmac.psg.com) by ran.psg.com with esmtp (Exim 4.69 (FreeBSD)) (envelope-from ) id 1MAuov-000Dvs-4D for current@freebsd.org; Sun, 31 May 2009 23:52:05 +0000 Received: from rmac.local.psg.com (localhost [127.0.0.1]) by rmac.psg.com (Postfix) with ESMTP id 980851CA21BA for ; Mon, 1 Jun 2009 08:52:04 +0900 (JST) Date: Mon, 01 Jun 2009 08:52:04 +0900 Message-ID: From: Randy Bush To: current User-Agent: Wanderlust/2.15.5 (Almost Unreal) SEMI/1.14.6 (Maruoka) FLIM/1.14.9 (=?ISO-8859-4?Q?Goj=F2?=) APEL/10.7 Emacs/22.3 (i386-apple-darwin9.6.0) MULE/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII Cc: Subject: lor vfs_bio/ufs_dirhash X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 31 May 2009 23:52:06 -0000 FreeBSD xx 8.0-CURRENT FreeBSD 8.0-CURRENT #3: Sun May 31 22:52:41 UTC 2009 root@xx:/usr/obj/usr/src/sys/XXXX amd64 i think this may be different than 261 sorry, this is all i got on serial console randy --- lock order reversal: 1st 0xffffff8052aba050 bufwait (bufwait) @ /usr/src/sys/kern/vfs_bio.c:2556 2nd 0xffffff0004f53000 dirhash (dirhash) @ /usr/src/sys/ufs/ufs/ufs_dirhash.c:275 KDB: stack backtrace: db_trace_self_wrapper() at db_trace_self_wrapper+0x2a _witness_debugger() at _witness_debugger+0x2e witness_checkorder() at witness_checkorder+0x81e _sx_xlock() at _sx_xlock+0x55 ufsdirhash_acquire() at ufsdirhash_acquire+0x33 ufsdirhash_add() at ufsdirhash_add+0x19 ufs_direnter() at ufs_direnter+0x88b ufs_makeinode() at ufs_makeinode+0x31c VOP_CREATE_APV() at VOP_CREATE_APV+0xb1 vn_open_cred() at vn_open_cred+0x3fd kern_openat() at kern_openat+0x159 syscall() at syscall+0x1dd Xfast_syscall() at Xfast_syscall+0xd0 --- syscall (5, FreeBSD ELF64, open), rip = 0x800c0bfcc, rsp = 0x7fffffffe6f8, rbp = 0x7fffffffe860 --- -30-