Well, how about this as a compromise? We define a new superblock
field which reserves a certain amount of space in the EA block for
"system" attributes. The default will be zero, but if we want to
reserve space for the ACL, we can do that by adjusting the superblock
field. (I'll add support into tune2fs for that purpose.)
I'll then remove the CONFIG #ifdef's and the user_xattr mount options.
(I hate having too many mount options, and this sort of thing should
be a per-filesystem run-time decision, not a compile-time option.)
Andreas, does that sound good to you?
- Ted
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/