From owner-freebsd-current@FreeBSD.ORG Wed Jan 6 06:01:09 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 99AF8106566B for ; Wed, 6 Jan 2010 06:01:09 +0000 (UTC) (envelope-from wilkinsa@dsto.defence.gov.au) Received: from digger1.defence.gov.au (digger1.defence.gov.au [203.5.217.4]) by mx1.freebsd.org (Postfix) with ESMTP id 256FA8FC12 for ; Wed, 6 Jan 2010 06:01:08 +0000 (UTC) Received: from ednmsw520.dsto.defence.gov.au (ednmsw520.dsto.defence.gov.au [131.185.68.60]) by digger1.defence.gov.au (DSTO/DSTO) with ESMTP id o065wexI026395 for ; Wed, 6 Jan 2010 16:28:40 +1030 (CST) Received: from ednex510.dsto.defence.gov.au (ednex510.dsto.defence.gov.au) by ednmsw520.dsto.defence.gov.au (Clearswift SMTPRS 5.3.2) with ESMTP id for ; Wed, 6 Jan 2010 16:31:07 +1030 Received: from stlex511.dsto.defence.gov.au ([203.6.60.49]) by ednex510.dsto.defence.gov.au with Microsoft SMTPSVC(6.0.3790.3959); Wed, 6 Jan 2010 16:31:06 +1030 Received: from stlux550.dsto.defence.gov.au ([203.6.60.61]) by stlex511.dsto.defence.gov.au with Microsoft SMTPSVC(6.0.3790.3959); Wed, 6 Jan 2010 14:01:03 +0800 Received: from stlux550.dsto.defence.gov.au (localhost [127.0.0.1]) by stlux550.dsto.defence.gov.au (8.14.3/8.14.3) with ESMTP id o06648Gn030914 for ; Wed, 6 Jan 2010 14:04:08 +0800 (WST) (envelope-from wilkinsa@stlux550.dsto.defence.gov.au) Received: (from wilkinsa@localhost) by stlux550.dsto.defence.gov.au (8.14.3/8.14.3/Submit) id o06647xX030913 for freebsd-current@freebsd.org; Wed, 6 Jan 2010 14:04:07 +0800 (WST) (envelope-from wilkinsa) Date: Wed, 6 Jan 2010 14:04:07 +0800 From: "Wilkinson, Alex" To: freebsd-current@freebsd.org Message-ID: <20100106060407.GA30135@stlux503.dsto.defence.gov.au> Mail-Followup-To: freebsd-current@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline Organisation: Defence Science Technology Organisation X-Message-Flag: "Please Restore Line Breaks If Necessary" User-Agent: Mutt/1.5.20 (2009-06-14) X-OriginalArrivalTime: 06 Jan 2010 06:01:03.0947 (UTC) FILETIME=[A136B9B0:01CA8E95] X-TM-AS-Product-Ver: SMEX-8.0.0.1285-6.000.1038-17114.004 X-TM-AS-Result: No--1.311800-0.000000-31 X-TM-AS-User-Approved-Sender: Yes X-TM-AS-User-Blocked-Sender: No Content-Transfer-Encoding: 7bit Subject: LOR vfs_mount.c && msdosfs_vfsops.c [SEC=UNCLASSIFIED] 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, 06 Jan 2010 06:01:09 -0000 Upon exec'ing: '#sudo umount /mnt/' (/mnt is FAT32 USB stick). Cant see anything that looks the same @ http://sources.zabbadoz.net/freebsd/lor.html lock order reversal: 1st 0xc9541af8 ufs (ufs) @ /usr/src/sys/kern/vfs_mount.c:1204 2nd 0xc7d80d18 devfs (devfs) @ /usr/src/sys/fs/msdosfs/msdosfs_vfsops.c:944 KDB: stack backtrace: db_trace_self_wrapper(c0c9b289,eb3f5a34,c08d26e5,c08c339b,c0c9e192,...) at db_trace_self_wrapper+0x26 kdb_backtrace(c08c339b,c0c9e192,c61317d8,c6131708,eb3f5a90,...) at kdb_backtrace+0x29 _witness_debugger(c0c9e192,c7d80d18,c0c8ca59,c6131708,c0c8d23d,...) at _witness_debugger+0x25 witness_checkorder(c7d80d18,9,c0c8d23d,3b0,c7d80d38,...) at witness_checkorder+0x839 __lockmgr_args(c7d80d18,80400,c7d80d38,0,0,...) at __lockmgr_args+0x824 vop_stdlock(eb3f5bac,c0f301a0,c75f10a4,80400,c7d80cc0,...) at vop_stdlock+0x62 VOP_LOCK1_APV(c0d7e580,eb3f5bac,eb3f5bcc,c0dbe5e0,c7d80cc0,...) at VOP_LOCK1_APV+0xb5 _vn_lock(c7d80cc0,80400,c0c8d23d,3b0,c6798798,...) at _vn_lock+0x5e msdosfs_sync(c6798798,1,c0ca4bbf,4f9,80,...) at msdosfs_sync+0x29c dounmount(c6798798,8000000,c75f1000,47e,4,...) at dounmount+0x44e unmount(c75f1000,eb3f5cf8,8,c75f1000,c0d822c8,...) at unmount+0x2ff syscall(eb3f5d38) at syscall+0x2a3 Xint0x80_syscall() at Xint0x80_syscall+0x20 --- syscall (22, FreeBSD ELF32, unmount), eip = 0x280dafaf, esp = 0xbfbfe49c, ebp = 0xbfbfe568 --- -Alex IMPORTANT: This email remains the property of the Australian Defence Organisation and is subject to the jurisdiction of section 70 of the CRIMES ACT 1914. If you have received this email in error, you are requested to contact the sender and delete the email.