Subject: Re: HEADS UP: change to struct vfsops and to VOP_CLOSE
To: Bill Studenmund <skippy@macro.Stanford.EDU>
From: Open Carefully -- Contents Under Pressure <greywolf@starwolf.com>
List: current-users
Date: 02/26/1999 17:00:37
Dr. Skippy,

 * As part of this change, I found an error in the union filesystem. In
 * union_copyup() (called when we need to copy a file from the lower layer to
 * the upper), we would lock the file we were going to copy, but only unlock
 * it if we successfully opened it. This change was not in the patches I sent
 * to tech-kern.

Do you think this might be the cause of the unionfs 'Locking against myself'
errors?


				--*greywolf;
--
# "Operator Precedence is that which causes statements such as *foo->bar to
# work properly.  It is also that which causes statements such as *foo->bar
# NOT to work properly."
# greywolf@starwolf.com