Subject: Re: CVS commit: src/sys/fs/ntfs
To: Jaromir Dolecek <jdolecek@netbsd.org>
From: Bill Studenmund <wrstuden@netbsd.org>
List: source-changes
Date: 04/09/2003 19:41:46
On Wed, 9 Apr 2003, Jaromir Dolecek wrote:

> Module Name:	src
> Committed By:	jdolecek
> Date:		Wed Apr  9 18:41:06 UTC 2003
>
> Modified Files:
> 	src/sys/fs/ntfs: ntfs_vnops.c
>
> Log Message:
> add dummy link, rename, mkdir, rmdir vnode ops, which release the
> appropriate vnodes before failing with EOPNOTSUPP - this is necessary
> to not deadlock later

genfs_eopnotsupp_rele() would help here too.

Actually at this point, it might be appropriate to just rename it
genfs_eopnotsupp(). There's never really a time that we want to not do
these unlocks.

We should of course steal the FreeBSD changes that eliminate the in-op
state changing.

Take care,

Bill