From owner-freebsd-current Fri Jan 19 19:24:33 2001 Delivered-To: freebsd-current@freebsd.org Received: from relay.butya.kz (butya-gw.butya.kz [212.154.129.94]) by hub.freebsd.org (Postfix) with ESMTP id E686037B401; Fri, 19 Jan 2001 19:24:15 -0800 (PST) Received: by relay.butya.kz (Postfix, from userid 1000) id 1012628D9F; Sat, 20 Jan 2001 09:24:14 +0600 (ALMT) Received: from localhost (localhost [127.0.0.1]) by relay.butya.kz (Postfix) with ESMTP id 013C728CD6; Sat, 20 Jan 2001 09:24:13 +0600 (ALMT) Date: Sat, 20 Jan 2001 09:24:13 +0600 (ALMT) From: Boris Popov To: Rogier Mulhuijzen Cc: freebsd-current@freebsd.org, John Baldwin Subject: Re: NTFS issue (was: Panic w/crash dump (looks like atomic.h problem)) In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sat, 20 Jan 2001, Boris Popov wrote: > On Fri, 19 Jan 2001, Rogier Mulhuijzen wrote: > > > During normal operation on my NTFS partition I got no messages, so I took a > > bold step and added 'ip->i_devvp = ntmp->ntm_devvp;' just before the VREF call. > > You're absolutely right here. This line definitely should be > presented in the code. Hmm, scratch this. This field initialized when ntnode is born and it should be valid while ntnode is alive (I've looked at the wrong place first time). This probably caused by vnode or ntnode being recycled due to a locking problem or missing reference. -- Boris Popov http://www.butya.kz/~bp/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message