From owner-freebsd-current@FreeBSD.ORG Mon Mar 16 14:39:04 2009 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 71A121065680 for ; Mon, 16 Mar 2009 14:39:04 +0000 (UTC) (envelope-from dan.cojocar@gmail.com) Received: from yw-out-2324.google.com (yw-out-2324.google.com [74.125.46.31]) by mx1.freebsd.org (Postfix) with ESMTP id 2FC968FC15 for ; Mon, 16 Mar 2009 14:39:03 +0000 (UTC) (envelope-from dan.cojocar@gmail.com) Received: by yw-out-2324.google.com with SMTP id 5so667497ywb.13 for ; Mon, 16 Mar 2009 07:39:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:cc:content-type:content-transfer-encoding; bh=OMv6WThXGQ1ni6qYG8/xu+T2rY7UYQS/M87XIAQ502U=; b=CHwiExeDaRsIYxv3TVWElDH10QMQbgl8P3FJzEPsGymhTk1zYTBDFiCkEFcpCT/qzL RVZNqXfolCCfPNVMA0QB6x3PNhVvfRdNT1Ai+MqmmHZ6E2EZueqZx1eNw4Svy8sZlCfR Pjm55WRwdihJsMO8oS2PbIHuR6dqaFkEUd1IQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; b=cGjxq/1HEdw4ClS7cIxyfSkqI2IOu26jq+0f0skc33Kunh04FQncpg63ogx9iZVMpX 29sagAJlvOqtk3sa5SFYm1dzimEzE9hS/YrRBI0p3yMkIjfqAFet40Q1/UsFFhA0QSLC HHuhVY2XpSSgeHkfM1Y4DHU67/M18uPKMnQPE= MIME-Version: 1.0 Received: by 10.101.71.3 with SMTP id y3mr472205ank.158.1237214343545; Mon, 16 Mar 2009 07:39:03 -0700 (PDT) Date: Mon, 16 Mar 2009 16:39:03 +0200 Message-ID: From: Dan Cojocar To: freebsd-current@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: bzeeb+freebsd+lor@zabbadoz.net Subject: zfs umnout lor 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 Mar 2009 14:39:05 -0000 Hello, I received the following LOR using current from: Sun Mar 15 13:47:56 UTC 2009 on i386: lock order reversal: 1st 0x865d237c zfs (zfs) @ /usr/src/sys/kern/vfs_mount.c:1193 2nd 0x86668058 syncer (syncer) @ /usr/src/sys/kern/vfs_subr.c:2205 KDB: stack backtrace: db_trace_self_wrapper(806e8d4e,b2cc9a60,8054f456,80541bfb,806eb900,...) at db_trace_self_wrapper+0x26 kdb_backtrace(80541bfb,806eb900,83c2cc38,83c2cca0,b2cc9abc,...) at kdb_backtrace+0x29 _witness_debugger(806eb900,86668058,806f2854,83c2cca0,806f26d5,...) at _witness_debugger+0x26 witness_checkorder(86668058,9,806f26d5,89d,0,...) at witness_checkorder+0x839 __lockmgr_args(86668058,80100,86668074,0,0,...) at __lockmgr_args+0x797 vop_stdlock(b2cc9bc4,8556d964,806f26d5,80100,86668074,...) at vop_stdlock+0x62 VOP_LOCK1_APV(80732080,b2cc9bc4,805039b2,8074c1c0,86668000,...) at VOP_LOCK1_APV+0xb5 _vn_lock(86668000,80100,806f26d5,89d,808c297c,...) at _vn_lock+0x5e vrele(86668000,0,806f208e,4ee,0,...) at vrele+0x142 dounmount(8402bc80,0,8556d8c0,47b,336,...) at dounmount+0x3ce unmount(8556d8c0,b2cc9cfc,8,8556d8c0,80721a50,...) at unmount+0x2df syscall(b2cc9d38) at syscall+0x2a3 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (22, FreeBSD ELF32, unmount), eip = 0x28165f47, esp = 0x7fbfe39c, ebp = 0x7fbfe3c8 --- I should mention that the fs that I was unmounting was created on a usb device (maybe it's related to the new usb2 framework). Thanks, Dan