All of lore.kernel.org
 help / color / mirror / Atom feed
* [Ocfs2-devel] xattr/acl support
@ 2005-03-29  8:04 Chris Mason
  2005-03-29 10:04 ` Wim Coekaerts
  0 siblings, 1 reply; 5+ messages in thread
From: Chris Mason @ 2005-03-29  8:04 UTC (permalink / raw)
  To: ocfs2-devel

Hello everyone,

Are there any plans to support xattrs or acls in ocfs2?

-chris

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Ocfs2-devel] xattr/acl support
  2005-03-29  8:04 [Ocfs2-devel] xattr/acl support Chris Mason
@ 2005-03-29 10:04 ` Wim Coekaerts
  2005-03-29 11:19   ` Chris Mason
  0 siblings, 1 reply; 5+ messages in thread
From: Wim Coekaerts @ 2005-03-29 10:04 UTC (permalink / raw)
  To: ocfs2-devel

well I think there is enough there to be able to add support it and it's been
discussed/future feature however we haven't had the time to work on it.
certainly would be cool to have ;)

Wim

On Tue, Mar 29, 2005 at 09:04:18AM -0500, Chris Mason wrote:
> Hello everyone,
> 
> Are there any plans to support xattrs or acls in ocfs2?
> 
> -chris
> _______________________________________________
> Ocfs2-devel mailing list
> Ocfs2-devel@oss.oracle.com
> http://oss.oracle.com/mailman/listinfo/ocfs2-devel

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Ocfs2-devel] xattr/acl support
  2005-03-29 10:04 ` Wim Coekaerts
@ 2005-03-29 11:19   ` Chris Mason
  2005-03-29 13:45     ` Joel Becker
  0 siblings, 1 reply; 5+ messages in thread
From: Chris Mason @ 2005-03-29 11:19 UTC (permalink / raw)
  To: ocfs2-devel

On Tuesday 29 March 2005 11:03, Wim Coekaerts wrote:
> well I think there is enough there to be able to add support it and it's
> been discussed/future feature however we haven't had the time to work on
> it. certainly would be cool to have ;)

;) Does the disk format already have all the slots reserved for such a thing?  
It looks like you've probably got some extra room on the end of the inode, 
I'm hoping for something that can pack in tiny files directly and perhaps 
store small acls/xattrs in there.

-chris

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Ocfs2-devel] xattr/acl support
  2005-03-29 11:19   ` Chris Mason
@ 2005-03-29 13:45     ` Joel Becker
  2005-03-31  7:44       ` Chris Mason
  0 siblings, 1 reply; 5+ messages in thread
From: Joel Becker @ 2005-03-29 13:45 UTC (permalink / raw)
  To: ocfs2-devel

On Tue, Mar 29, 2005 at 12:19:19PM -0500, Chris Mason wrote:
> ;) Does the disk format already have all the slots reserved for such a thing?  
> It looks like you've probably got some extra room on the end of the inode, 
> I'm hoping for something that can pack in tiny files directly and perhaps 
> store small acls/xattrs in there.

	We've not agreed yet on how we want to implement them.  We go
back and forth.  Could be internal to the inode reserved space for a few
small xattrs, expanding to a whole cluster for larger ones.  Or it could
be block-based, copying the code directly from ext3.  We just haven't
decided yet.
	Note that there is no extra room at the "end" of the inode, as
the extent list fills to the end.  The extra room is in the reserved
fields.

Joel

-- 

"One of the symptoms of an approaching nervous breakdown is the
 belief that one's work is terribly important."
         - Bertrand Russell 

Joel Becker
Senior Member of Technical Staff
Oracle
E-mail: joel.becker@oracle.com
Phone: (650) 506-8127

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Ocfs2-devel] xattr/acl support
  2005-03-29 13:45     ` Joel Becker
@ 2005-03-31  7:44       ` Chris Mason
  0 siblings, 0 replies; 5+ messages in thread
From: Chris Mason @ 2005-03-31  7:44 UTC (permalink / raw)
  To: ocfs2-devel

On Tuesday 29 March 2005 14:39, Joel Becker wrote:
> On Tue, Mar 29, 2005 at 12:19:19PM -0500, Chris Mason wrote:
> > ;) Does the disk format already have all the slots reserved for such a
> > thing? It looks like you've probably got some extra room on the end of
> > the inode, I'm hoping for something that can pack in tiny files directly
> > and perhaps store small acls/xattrs in there.
>
> 	We've not agreed yet on how we want to implement them.  We go
> back and forth.  Could be internal to the inode reserved space for a few
> small xattrs, expanding to a whole cluster for larger ones.  Or it could
> be block-based, copying the code directly from ext3.  We just haven't
> decided yet.

There's a real performance hit moving the common xattrs (especially acls) 
outside the inode.  I'd suggest storing at least some of them internally.

> 	Note that there is no extra room at the "end" of the inode, as
> the extent list fills to the end.  The extra room is in the reserved
> fields.

Ok, thanks.

-chris

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2005-03-31  7:44 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-03-29  8:04 [Ocfs2-devel] xattr/acl support Chris Mason
2005-03-29 10:04 ` Wim Coekaerts
2005-03-29 11:19   ` Chris Mason
2005-03-29 13:45     ` Joel Becker
2005-03-31  7:44       ` Chris Mason

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.