From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dave Kleikamp Subject: Re: [Acl-Devel] Re: JFS extended attributes and ACLs - New Patches Date: Fri, 13 Sep 2002 08:33:03 -0500 Sender: linux-fsdevel-owner@vger.kernel.org Message-ID: <200209130833.03096.shaggy@austin.ibm.com> References: Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7BIT Cc: Nathan Scott , , , Luka Renko Return-path: To: Andreas Gruenbacher In-Reply-To: List-Id: linux-fsdevel.vger.kernel.org On Friday 13 September 2002 08:20, Andreas Gruenbacher wrote: > > It really wouldn't appear different to user-space. Even on JFS, > > "user.os2.a" would appear to be os2.a in the user namespace. The > > only difference would be how the kernel-space code stores is on > > disk, and that it would appear in os/2's flat namespace. > > So there are different ways of storing xattrs? I wasn't aware of > that. Not different ways, actually. In order for OS/2 to see the attribute names as it expects, the "user.os2." attributes would be stored without a prefix. The attribute name for any other namespace would include the namespace prefix. Example: >>From user-land: user.test user.os2.test On disk: user.test test OS/2 would see both attributes as they are stored on disk. It has no concept of namespaces, other than the convention that "system" attributes begin with a period. Of course it will work the same with either the "os2." or "user.os2." prefix. > Yes. "os2..*" seems alright. I didn't think there'd be a problem. I just thought it was interesting. -- David Kleikamp IBM Linux Technology Center