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>