From owner-freebsd-current@FreeBSD.ORG Wed Feb 6 14:48:06 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 3CE1F16A41A; Wed, 6 Feb 2008 14:48:06 +0000 (UTC) (envelope-from yar@comp.chem.msu.su) Received: from comp.chem.msu.su (comp.chem.msu.su [158.250.32.97]) by mx1.freebsd.org (Postfix) with ESMTP id 5FEEA13C455; Wed, 6 Feb 2008 14:48:05 +0000 (UTC) (envelope-from yar@comp.chem.msu.su) Received: from comp.chem.msu.su (localhost [127.0.0.1]) by comp.chem.msu.su (8.13.4/8.13.4) with ESMTP id m16Em3jL018032; Wed, 6 Feb 2008 17:48:03 +0300 (MSK) (envelope-from yar@comp.chem.msu.su) Received: (from yar@localhost) by comp.chem.msu.su (8.13.4/8.13.4/Submit) id m16Em2JL018031; Wed, 6 Feb 2008 17:48:02 +0300 (MSK) (envelope-from yar) Date: Wed, 6 Feb 2008 17:48:02 +0300 From: Yar Tikhiy To: Attilio Rao Message-ID: <20080206144802.GH7592@comp.chem.msu.su> References: <3bbf2fe10801310243tddedfeckbc4c94be87f0a4ca@mail.gmail.com> <20080131130210.GA37090@comp.chem.msu.su> <3bbf2fe10801310504j486924bdm86e0436597a42b09@mail.gmail.com> <790a9fff0801312241s346068b6s40fcae71ebbf546@mail.gmail.com> <20080201145051.GE79881@comp.chem.msu.su> <3bbf2fe10802011041t28e419c9n5f0f6f34d6450184@mail.gmail.com> <20080205162217.GA56373@comp.chem.msu.su> <3bbf2fe10802051156p1cc6ea67t7938a60e306323ce@mail.gmail.com> <20080206112930.GD7592@comp.chem.msu.su> <3bbf2fe10802060549u66b1067cy4bb9d4232ccef05d@mail.gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3bbf2fe10802060549u66b1067cy4bb9d4232ccef05d@mail.gmail.com> User-Agent: Mutt/1.5.9i Cc: Kostik Belousov , Scot Hetzel , freebsd-current@freebsd.org, Doug Barton Subject: Re: panic: System call lstat returning with 1 locks held 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 Feb 2008 14:48:06 -0000 On Wed, Feb 06, 2008 at 02:49:49PM +0100, Attilio Rao wrote: [...] > Want to see if this bt has been helpful? :) > Can you try the attached patch and see if kernel rings a bell?: > http://www.freebsd.org/~attilio/ntfs_debug.diff The kernel just panics. :-) -- Yar panic: ntfs_ntput: lock should be unreleased! cpuid = 0 Uptime: 1m14s Physical memory: 499 MB Dumping 32 MB: 17 1 #0 doadump () at pcpu.h:195 195 pcpu.h: No such file or directory. in pcpu.h (kgdb) bt #0 doadump () at pcpu.h:195 #1 0xc075ba7e in boot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:417 #2 0xc075bd09 in panic (fmt=Variable "fmt" is not available. ) at /usr/src/sys/kern/kern_shutdown.c:571 #3 0xc2fe9b65 in ntfs_ntput (ip=Variable "ip" is not available. ) at /usr/src/sys/modules/ntfs/../../fs/ntfs/ntfs_subr.c:467 #4 0xc2fe76a4 in ntfs_reclaim (ap=0xd614eb04) at /usr/src/sys/modules/ntfs/../../fs/ntfs/ntfs_vnops.c:262 #5 0xc0a51205 in VOP_RECLAIM_APV (vop=0xc2fed320, a=0xd614eb04) at vnode_if.c:1566 #6 0xc07d84ff in vgonel (vp=0xc2fd3990) at vnode_if.h:819 #7 0xc07d9fb7 in vflush (mp=0xc2fb6a70, rootrefs=0, flags=1, td=0xc2fdeaa0) at /usr/src/sys/kern/vfs_subr.c:2406 #8 0xc2fe6c4f in ntfs_unmount (mp=0xc2fb6a70, mntflags=134217728, td=0xc2fdeaa0) at /usr/src/sys/modules/ntfs/../../fs/ntfs/ntfs_vfsops.c:489 #9 0xc07d37c6 in dounmount (mp=0xc2fb6a70, flags=134217728, td=0xc2fdeaa0) at /usr/src/sys/kern/vfs_mount.c:1299 #10 0xc07d3d90 in unmount (td=0xc2fdeaa0, uap=0xd614ecfc) at /usr/src/sys/kern/vfs_mount.c:1195 #11 0xc0a45d53 in syscall (frame=0xd614ed38) at /usr/src/sys/i386/i386/trap.c:1034 #12 0xc0a2ca50 in Xint0x80_syscall () at /usr/src/sys/i386/i386/exception.s:203 #13 0x00000033 in ?? () Previous frame inner to this frame (corrupt stack?)