Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 14 Nov 2003 11:02:25 -0400 (AST)
From:      "Marc G. Fournier" <scrappy@hub.org>
To:        David Schultz <das@FreeBSD.org>
Cc:        cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/sys/fs/unionfs union_vnops.c
Message-ID:  <20031114105746.M497@ganymede.hub.org>
In-Reply-To: <200311140823.hAE8NDAb005015@repoman.freebsd.org>
References:  <200311140823.hAE8NDAb005015@repoman.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help

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"
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20031114105746.M497>