On Mon, 2008-03-24 at 12:42 -0700, Ulrich Drepper wrote:
The on-disk format theoretically supports multi-block xattrs, but the
kernel driver is hardcoded to support only one.
Also, keep in mind that that 4k limit is for all attributes for an inode
and includes xattr names, values, and various bits of meta data. As
such, the limit is actually less than 4k total and the space is shared
among POSIX ACLs, SELinux contexts and whatever other attributes the
user would like to store on the file.
(Actually, it's 4k plus whatever xattr space there is in the inode,
which depends on how the filesystem was formatted.)
--
Nicholas Miell <nmiell@comcast.net>
--