On Wed, 12 May 2010 19:06:35 +0100
Phillip Lougher <
phillip@...> wrote:
> Hi,
>
> As promised I have finished my xattr implementation, and made it
> available to users.
>
> Xattr support for mksquashfs is now in squashfs CVS.
>
>
http://sourceforge.net/projects/squashfs/develop>
> Kernel xattr support is in git, here
>
> git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-xattr.git master
>
> gitweb
http://git.kernel.org/?p=linux/kernel/git/pkl/squashfs-xattr.git;a=summary>
> Xattr layout highlights
>
> 1. Layout can store up to 2^48 bytes of compressed xattr data.
> 2. Number of xattrs per inode unlimited.
> 3. Total size of xattr data per inode 2^48 bytes of compressed data.
> 4. Up to 4 Gbytes of data per xattr value.
> 5. Inline and out-of-line xattr values supported for higher performance
> in xattr scanning (listxattr & getxattr), and to allow xattr value
> de-duplication.
> 6. Both whole inode xattr duplicate detection and individual xattr value
> duplicate detection supported. These can obviously nest, file C's
> xattrs can be a complete duplicate of file B, and file B's xattrs
> can be a partial duplicate of file A.
> 7. Xattr name prefix types stored, allowing the redundant "user.", "trusted."
> etc. characters to be eliminated and more concisely stored.
> 8. Support for files, directories, device nodes and symbolic links.
>
I don't might going with your version (see NGPT).
The only missing piece is xattr on IPC files, but not sure
if that matters except for pre-labeled SELinux distro.
------------------------------------------------------------------------------
_______________________________________________
Squashfs-devel mailing list
Squashfs-devel@...
https://lists.sourceforge.net/lists/listinfo/squashfs-devel