From mboxrd@z Thu Jan 1 00:00:00 1970 From: Steven Whitehouse Subject: xattr namespace question Date: Tue, 21 Mar 2006 12:06:13 +0000 Message-ID: <1142942773.6400.1212.camel@quoit.chygwyn.com> Mime-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: 7bit Cc: linux-fsdevel@vger.kernel.org Return-path: Received: from mx1.redhat.com ([66.187.233.31]:9160 "EHLO mx1.redhat.com") by vger.kernel.org with ESMTP id S1030361AbWCULxD (ORCPT ); Tue, 21 Mar 2006 06:53:03 -0500 To: a.gruenbacher@bestbits.at Sender: linux-fsdevel-owner@vger.kernel.org List-Id: linux-fsdevel.vger.kernel.org Hi, In order to remove the final ioctl() call in the GFS2 filesystem its been suggested that we use xattrs as a replacement interface. Mostly this is self-explanatory however there is one question that I've not been able to resolve 100% satisfactorily, which is what the namespace should look like. We have a bunch of boolean flags, so (using the example of the journaled data flag) should our xattrs be called something along the lines of system.gfs2.jdata (this seems to be most popular suggestion amoung those I've asked privately), or perhaps system.fs.gfs2.jdata or indeed is the system namespace reserved for something special so that we should use a special gfs2 namespace instead? I've googled around and read all I can find, but I've not been able to find a definitive answer to this question. Any pointers that you can give would be very helpful, Thanks, Steve.