From owner-freebsd-current@FreeBSD.ORG Mon Aug 16 17:05:15 2010 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 E688310656AA for ; Mon, 16 Aug 2010 17:05:15 +0000 (UTC) (envelope-from pluknet@gmail.com) Received: from mail-qy0-f175.google.com (mail-qy0-f175.google.com [209.85.216.175]) by mx1.freebsd.org (Postfix) with ESMTP id 9C9F68FC0A for ; Mon, 16 Aug 2010 17:05:15 +0000 (UTC) Received: by qyk11 with SMTP id 11so3593083qyk.13 for ; Mon, 16 Aug 2010 10:05:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:date:message-id :subject:from:to:content-type; bh=mEwvsOYFud09LaX54DCc3vd9wjSpYXzMezZV7CeZUtM=; b=doUOXdVD6g36Gpav/wn3VAVaNZo2dLSquG9pv9yju+h99p/zMe+PkDUvpLzQ1qzzhU 5LOU+PVQDLNhvzXZEKY8v6EKYwEOJ96rRvLOpcik9Zekj0TNrHagG32tnBk04eC4Sk3v UpEumR+k+SsZFLjpa/6ckxxUuHd7ZGB3FWtG4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=UUiig0TqzVBKaS9W0k/VyT+B61DdO+E7Hy7bnXPrpz3pn+IwqpwOSEzVPcHxH8ezKF o3JsUuXsYwjBC+HfhDAnn2s2LVPGwehefTxhLCJ3XK2Lc9lE984n2K//0HW/8P1/nf28 +WA1qSU02bOZeb/vXzXOzwiCuymeFTczudEdQ= MIME-Version: 1.0 Received: by 10.229.65.159 with SMTP id j31mr376883qci.212.1281978314598; Mon, 16 Aug 2010 10:05:14 -0700 (PDT) Received: by 10.229.31.12 with HTTP; Mon, 16 Aug 2010 10:05:14 -0700 (PDT) Date: Mon, 16 Aug 2010 21:05:14 +0400 Message-ID: From: pluknet To: FreeBSD Current Content-Type: text/plain; charset=ISO-8859-1 Subject: LOR on nfs: vfs_vnops.c:301 kern_descrip.c:1580 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: Mon, 16 Aug 2010 17:05:16 -0000 Hi. Seeing on mostly idle, recently updated current, while closing a file. Presumably never reported on ML. lock order reversal: 1st 0xffffff00198199f8 nfs (nfs) @ /usr/src/sys/kern/vfs_vnops.c:301 2nd 0xffffff000234a048 filedesc structure (filedesc structure) @ /usr/src/sys/kern/kern_descrip.c:1580 KDB: stack backtrace: db_trace_self_wrapper() at db_trace_self_wrapper+0x2a _witness_debugger() at _witness_debugger+0x2e witness_checkorder() at witness_checkorder+0x807 _sx_xlock() at _sx_xlock+0x55 fdinit() at fdinit+0x5b fdcopy() at fdcopy+0x2a fork1() at fork1+0x836 kproc_create() at kproc_create+0x63 nfs_nfsiodnew() at nfs_nfsiodnew+0xd7 nfs_asyncio() at nfs_asyncio+0xa6 nfs_strategy() at nfs_strategy+0x83 bufstrategy() at bufstrategy+0x43 nfs_writebp() at nfs_writebp+0xcf nfs_flush() at nfs_flush+0x1dc nfs_close() at nfs_close+0x213 vn_close() at vn_close+0x10e vn_closefile() at vn_closefile+0x5a _fdrop() at _fdrop+0x23 closef() at closef+0x5b kern_close() at kern_close+0x110 syscallenter() at syscallenter+0x1aa syscall() at syscall+0x4c Xfast_syscall() at Xfast_syscall+0xe2 --- syscall (6, FreeBSD ELF64, close), rip = 0x80089830c, rsp = 0x7fffffffea88, rbp = 0 --- -- wbr, pluknet