From owner-p4-projects@FreeBSD.ORG Fri Apr 23 10:36:49 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id CA78516A4D0; Fri, 23 Apr 2004 10:36:48 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A4E3D16A4CE for ; Fri, 23 Apr 2004 10:36:48 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9F20E43D53 for ; Fri, 23 Apr 2004 10:36:48 -0700 (PDT) (envelope-from cvance@nailabs.com) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i3NHamGe011492 for ; Fri, 23 Apr 2004 10:36:48 -0700 (PDT) (envelope-from cvance@nailabs.com) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i3NHampl011489 for perforce@freebsd.org; Fri, 23 Apr 2004 10:36:48 -0700 (PDT) (envelope-from cvance@nailabs.com) Date: Fri, 23 Apr 2004 10:36:48 -0700 (PDT) Message-Id: <200404231736.i3NHampl011489@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to cvance@nailabs.com using -f From: Chris Vance To: Perforce Change Reviews Subject: PERFORCE change 51619 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Apr 2004 17:36:49 -0000 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);