From owner-p4-projects Fri Jul 19 12:14:51 2002 Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id B394637B401; Fri, 19 Jul 2002 12:14:47 -0700 (PDT) Delivered-To: perforce@freebsd.org Received: from green.bikeshed.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id CED9F37B400; Fri, 19 Jul 2002 12:14:46 -0700 (PDT) Received: from localhost (green@localhost) by green.bikeshed.org (8.11.6/8.11.6) with ESMTP id g6JJEkN15272; Fri, 19 Jul 2002 15:14:46 -0400 (EDT) (envelope-from green@green.bikeshed.org) Message-Id: <200207191914.g6JJEkN15272@green.bikeshed.org> X-Mailer: exmh version 2.5 07/13/2001 with nmh-1.0.4 To: Robert Watson Cc: Perforce Change Reviews Subject: Re: PERFORCE change 14467 for review In-Reply-To: Your message of "Fri, 19 Jul 2002 08:13:46 PDT." <200207191513.g6JFDkbZ080221@freefall.freebsd.org> From: "Brian F. Feldman" Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 19 Jul 2002 15:14:46 -0400 Sender: owner-p4-projects@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Robert Watson wrote: > http://people.freebsd.org/~peter/p4db/chv.cgi?CH=14467 > > Change 14467 by rwatson@rwatson_paprika on 2002/07/19 08:13:14 > > New entry point 'mpo_create_extattr_from_vnode' to support > the association of extended attribute backed MAC labels with a > vnode on creation if the vnode is created on a generic > EA-supporting file system with MAC/MULTILABEL enabled. This > call provides access to the vnode, and if the entry point fails, > then the creation operation will be aborted by the file system. > > TODO: mac_update_extattr_from_vnode() in a way that doesn't > have race conditions and consistency problems. That's actually > quite hard. Err... I don't like this name. It goes against the current convention (which is de facto, I admit), so I think if we're running out of proper ways to classify these operations into higher level sets we should discuss extending the convention and renaming to support that. If you want to start merging it into the main tree I think it would probably be a good idea if we discussed the naming before that, you know? I don't think this fits in any of the current sets of operations, just like mac_externalize() et al :) -- Brian Fundakowski Feldman \'[ FreeBSD ]''''''''''\ <> green@FreeBSD.org <> bfeldman@tislabs.com \ The Power to Serve! \ Opinions expressed are my own. \,,,,,,,,,,,,,,,,,,,,,,\ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-projects" in the body of the message