From owner-freebsd-current@FreeBSD.ORG Wed Dec 17 22:43:39 2008 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D4EC61065670 for ; Wed, 17 Dec 2008 22:43:39 +0000 (UTC) (envelope-from pluknet@gmail.com) Received: from yw-out-2324.google.com (yw-out-2324.google.com [74.125.46.29]) by mx1.freebsd.org (Postfix) with ESMTP id 83E5C8FC18 for ; Wed, 17 Dec 2008 22:43:39 +0000 (UTC) (envelope-from pluknet@gmail.com) Received: by yw-out-2324.google.com with SMTP id 9so209819ywe.13 for ; Wed, 17 Dec 2008 14:43:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:mime-version:content-type:content-transfer-encoding :content-disposition; bh=/XFyLNo4nnh9JGFMtZ9hXuuUfpsvoPug61zOM9ezpIg=; b=J7B4Xkw4vBuHhOUWC+fDI4SX2Y+20+qEglb/Nrd4XOI3GzGyFHevavnPiJddqAv+uF NLFIN8E8Q+tMz02Qm+xwnu6WwrxwOEwU/HmmvlHhIV5+PvkVk1sldYx0cLb74Mimi+pa eqAJwZi5q7WYUDdVs8NDnIA6D0+rpdkTqOkCI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:mime-version:content-type :content-transfer-encoding:content-disposition; b=aDZScp2VFZ2OlYs98iGmaMQu/RZlMtGk1u0/85i9yIJ/damzZcmXMBtg5EfrO5tSbH fsx+Vq/8UFOdcZRl006YSIR6e0xWZ49L47TO1+mbnfhHnnBTlTr6XLjLtnk2b46W5dfw 2XdjukcmQeaXa5qAXJCmCsJCKOkvLppY6TCGQ= Received: by 10.90.66.14 with SMTP id o14mr658060aga.63.1229553818663; Wed, 17 Dec 2008 14:43:38 -0800 (PST) Received: by 10.90.91.14 with HTTP; Wed, 17 Dec 2008 14:43:38 -0800 (PST) Message-ID: Date: Thu, 18 Dec 2008 01:43:38 +0300 From: pluknet To: freebsd-current MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Subject: LOR between nfs and proctree 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: Wed, 17 Dec 2008 22:43:39 -0000 I didn't find this LOR in archives and don't know if this is known one, so I'm posting it here. lock order reversal: 1st 0xc5ea37ac nfs (nfs) @ /usr/src/sys/kern/vfs_vnops.c:531 2nd 0xc0889090 proctree (proctree) @ /usr/src/sys/kern/kern_fork.c:311 KDB: stack backtrace: db_trace_self_wrapper(c07fb0cf,e7d1f8cc,c05d79e5,4,c07f662d,...) at db_trace_self_wrapper+0x26 kdb_backtrace(4,c07f662d,c54fcad8,c54f6068,e7d1f928,...) at kdb_backtrace+0x29 _witness_debugger(c07fdd7f,c0889090,c07f702d,c54f6068,c07f3e44,...) at _witness_debugger+0x25 witness_checkorder(c0889090,1,c07f3e44,137,0,...) at witness_checkorder+0x839 _sx_slock(c0889090,0,c07f3e44,137,0,...) at _sx_slock+0x85 fork1(c0887530,60034,0,e7d1f9c0,c07f662d,...) at fork1+0x2cd kproc_create(c06dc780,c09f8920,0,40000,0,...) at kproc_create+0x47 nfs_nfsiodnew(c09f8f70,0,c080e39a,553,0,...) at nfs_nfsiodnew+0xc5 nfs_asyncio(c5c024e8,d952b670,c5af0000,c5abdd80,0,...) at nfs_asyncio+0x3a5 nfs_bioread(c5ea3754,e7d1fc58,20000,c5af0000,e7d1fba0,...) at nfs_bioread+0x788 nfs_read(e7d1fbc8,c5abdd80,c5e63968,c5abdd80,e7d1fbe8,...) at nfs_read+0x44 VOP_READ_APV(c085d360,e7d1fbc8,c0805cb8,213,c5abde24,...) at VOP_READ_APV+0xa5 vn_read(c5e63968,e7d1fc58,c5af0000,0,c5abdd80,...) at vn_read+0x1ee dofileread(e7d1fc58,ffffffff,ffffffff,0,c5e63968,...) at dofileread+0x96 kern_readv(c5abdd80,4,e7d1fc58,e7d1fc78,1,...) at kern_readv+0x58 read(c5abdd80,e7d1fcf8,c,c07fe5a8,c083f5c8,...) at read+0x4f syscall(e7d1fd38) at syscall+0x2a3 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (3, FreeBSD ELF32, read), eip = 0x281c7f93, esp = 0xbfbfeaec, ebp = 0xbfbfec28 --- -- wbr, pluknet