From owner-cvs-all@FreeBSD.ORG Fri Nov 14 07:04:26 2003 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ED86016A4CE; Fri, 14 Nov 2003 07:04:26 -0800 (PST) Received: from ganymede.hub.org (u46n208.hfx.eastlink.ca [24.222.46.208]) by mx1.FreeBSD.org (Postfix) with ESMTP id DADD543F93; Fri, 14 Nov 2003 07:04:25 -0800 (PST) (envelope-from scrappy@hub.org) Received: by ganymede.hub.org (Postfix, from userid 1000) id BF15A373AE; Fri, 14 Nov 2003 11:02:25 -0400 (AST) Received: from localhost (localhost [127.0.0.1]) by ganymede.hub.org (Postfix) with ESMTP id B1FA9372F9; Fri, 14 Nov 2003 11:02:25 -0400 (AST) Date: Fri, 14 Nov 2003 11:02:25 -0400 (AST) From: "Marc G. Fournier" To: David Schultz In-Reply-To: <200311140823.hAE8NDAb005015@repoman.freebsd.org> Message-ID: <20031114105746.M497@ganymede.hub.org> References: <200311140823.hAE8NDAb005015@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/fs/unionfs union_vnops.c X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Nov 2003 15:04:27 -0000 Thank you, this reduces my 'list of known crash triggers' down to avoiding the use of sockets on unionfs mounted file systems :) On Fri, 14 Nov 2003, David Schultz wrote: > das 2003/11/14 00:23:13 PST > > FreeBSD src repository > > Modified files: > sys/fs/unionfs union_vnops.c > Log: > - A sanity check in unionfs verifies that lookups of '.' return the > vnode of the parent. However, this check should not be performed if > the lookup failed. This change should fix "union_lookup returning > . not same as startdir" panics people were seeing. The bug was > introduced by an incomplete import of a NetBSD delta in rev 1.38. > - Move the aforementioned check out from DIAGNOSTIC. Performance > is the least of our unionfs worries. > - Minor reorganization. > > PR: 53004 > MFC after: 1 week > > Revision Changes Path > 1.103 +21 -27 src/sys/fs/unionfs/union_vnops.c > _______________________________________________ > cvs-all@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/cvs-all > To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org" >