From 0d9df2e12d6a83b8934322f557844cc0bb7bd488 Mon Sep 17 00:00:00 2001 From: jeff Date: Sun, 13 Mar 2005 12:18:25 +0000 Subject: - The VI_DOOMED flag now signals the end of a vnode's relationship with the filesystem. Check that rather than VI_XLOCK. - VOP_INACTIVE should no longer drop the vnode lock. - The vnode lock is required around calls to vrecycle() and vgone(). Sponsored by: Isilon Systems, Inc. --- sys/fs/ntfs/ntfs_vnops.c | 2 -- 1 file changed, 2 deletions(-) (limited to 'sys/fs/ntfs/ntfs_vnops.c') diff --git a/sys/fs/ntfs/ntfs_vnops.c b/sys/fs/ntfs/ntfs_vnops.c index 419eb6b..1c0a0bb 100644 --- a/sys/fs/ntfs/ntfs_vnops.c +++ b/sys/fs/ntfs/ntfs_vnops.c @@ -223,8 +223,6 @@ ntfs_inactive(ap) if (ntfs_prtactive && vrefcnt(vp) != 0) vprint("ntfs_inactive: pushing active", vp); - VOP_UNLOCK(vp, 0, ap->a_td); - /* XXX since we don't support any filesystem changes * right now, nothing more needs to be done */ -- cgit v1.1