Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 23 Apr 2004 10:36:48 -0700 (PDT)
From:      Chris Vance <cvance@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 51619 for review
Message-ID:  <200404231736.i3NHampl011489@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=51619

Change 51619 by cvance@cvance_g5 on 2004/04/23 10:36:19

	Remove unknown vnode system flag...
	These flags may be valid for FreeBSD, and they may do no harm on 
	Jaguar, but they cause much pain on Panther.

Affected files ...

.. //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/hfs/hfs_extattr.c#2 edit

Differences ...

==== //depot/projects/trustedbsd/sedarwin73/apsl/xnu/bsd/hfs/hfs_extattr.c#2 (text+ko) ====

@@ -354,7 +354,6 @@
 		goto unlock_free_exit;
 	}
 
-	backing_vnode->v_flag |= VSYSTEM;
 	LIST_INSERT_HEAD(&hfsmp->hfs_extattr.uepm_list, attribute,
 	    uele_entries);
 
@@ -1036,7 +1035,6 @@
 	vn_lock(uele->uele_backing_vnode, LK_SHARED | LK_RETRY, p);
 /* XXX/TBD */
 /*	ASSERT_VOP_LOCKED(uele->uele_backing_vnode, "hfs_extattr_disable"); */
-	uele->uele_backing_vnode->v_flag &= ~VSYSTEM;
 	VOP_UNLOCK(uele->uele_backing_vnode, 0, p);
 	error = vn_close(uele->uele_backing_vnode, FREAD|FWRITE,
 	    p->p_ucred, p);



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