Subject: Re: vnode locking procedure change to suport stacked fs's.
To: Konrad Schroder <firstname.lastname@example.org>
From: Bill Sommerfeld <email@example.com>
Date: 06/01/1999 09:33:53
> Touch a file Makefile (vnode A) in /a, with lower vnode B in /usr.
> Then touch Makefile in /c (vnode C). Now both A and C have the same
> lower vnode. This is fine, unless during the creation of C,
> the vnode that getnewvnode() finds to make it is A.
This case could be fixed/worked around by changing getnewvnode() to
skip locked vnodes on the freelist.