Subject: Re: Support for ACLs
To: Greywolf <greywolf@starwolf.com>
From: Todd Vierling <tv@wasabisystems.com>
List: tech-kern
Date: 03/12/2001 20:06:05
On Mon, 12 Mar 2001, Greywolf wrote:

: # Additionally, something needs to *read* the ACLs for the purposes of
: # manipulation and listing, and stashing them in the vnode may not be
: # appropriate (it might be variably sized, and it's a space waste)
:
: ...which is why you have a POINTER to the acl.

That's not quite my point.  Having the acl's stashed in-memory should be
measured against storing them on-disk; if variably sized, you'll fragment
kmem, and if fixed-size, you may end up using twice as much memory for
acl-attached vnodes.  It *might* be more useful to fetch the ACL data on an
as-needed basis, based on that.

(Just a suggestion.)

-- 
-- Todd Vierling <tv@wasabisystems.com>  *  Wasabi NetBSD:  Run with it.
-- NetBSD 1.5 now available on CD-ROM  --  http://www.wasabisystems.com/