"Maury Markowitz" <[EMAIL PROTECTED]> wrote: > I believe xattrs were added to store things just like what we're talking > about here. Specifically, if I'm not mistaken, many originally used them for > ALC storage. Now that zfs promotes ACL's to first-class citizens, it seems > that a reevaluation of what people ACTUALLY DO with xattrs and whether or > not the current mechanism is "correct" for this role certainly seems in > order. If some large percentage of use-cases turns out to be "storing > ACL's", and some smaller percentage is "other OS metadata", then certainly > it seems that a dedicated "expanding" (as in the zfs ACL system) key/value > pair storage system seems to make sense. But that implies more API, which I > don't think anyone would want.
XATTRs have been implemented recently while ACLs exist for a long time. Solaris-2.4 has them already inside UFS.... The fact that Linux and FreeBSD did put them into XATTRs is a hack and the way they implement ACLs make them slow. Jörg -- EMail:[EMAIL PROTECTED] (home) Jörg Schilling D-13353 Berlin [EMAIL PROTECTED] (uni) [EMAIL PROTECTED] (work) Blog: http://schily.blogspot.com/ URL: http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss