PERFORCE change 51619 for review

Chris Vance cvance at FreeBSD.org
Fri Apr 23 10:36:49 PDT 2004


http://perforce.freebsd.org/chv.cgi?CH=51619

Change 51619 by cvance at 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);


More information about the p4-projects mailing list