userns: Convert extN to support kuids and kgids in posix acls
authorEric W. Biederman <ebiederm@xmission.com>
Tue, 11 Sep 2012 03:44:54 +0000 (20:44 -0700)
committerEric W. Biederman <ebiederm@xmission.com>
Tue, 18 Sep 2012 08:01:36 +0000 (01:01 -0700)
commitaf84df93ffe3603fc6fc40a4338f9e740aad3b4e
tree872cd463edcf18c4caba8eb218e0581c2cd91c76
parent5f3a4a28ec140a90e6058d1d09f6b1f235d485e5
userns: Convert extN to support kuids and kgids in posix acls

Convert ext2, ext3, and ext4 to fully support the posix acl changes,
using e_uid e_gid instead e_id.

Enabled building with posix acls enabled, all filesystems supporting
user namespaces, now also support posix acls when user namespaces are enabled.

Cc: Theodore Tso <tytso@mit.edu>
Cc: Andrew Morton <akpm@linux-foundation.org>
Cc: Andreas Dilger <adilger.kernel@dilger.ca>
Cc: Jan Kara <jack@suse.cz>
Cc: Al Viro <viro@zeniv.linux.org.uk>
Signed-off-by: Eric W. Biederman <ebiederm@xmission.com>
fs/ext2/acl.c
fs/ext3/acl.c
fs/ext4/acl.c
init/Kconfig